129,908 shares
186,621 shares
180,955 shares
209,693 shares
84,395 shares
283,479 shares
246,264 shares
910,675 shares
252,947 shares
75,084 shares