129,796 shares
186,557 shares
180,890 shares
209,542 shares
84,298 shares
283,386 shares
246,153 shares
910,580 shares
252,763 shares
75,060 shares