129,835 shares
186,571 shares
180,912 shares
209,579 shares
84,330 shares
283,411 shares
246,191 shares
910,617 shares
252,823 shares
75,065 shares