129,889 shares
186,612 shares
180,949 shares
209,671 shares
84,390 shares
283,475 shares
246,240 shares
910,669 shares
252,919 shares
75,083 shares