404,381 shares
109,720 shares
467,945 shares
258,533 shares
116,380 shares
102,855 shares
199,352 shares
182,786 shares
55,635 shares
260,828 shares