129,792 shares
186,553 shares
180,887 shares
209,538 shares
84,290 shares
283,384 shares
246,142 shares
910,579 shares
252,754 shares
75,060 shares