300,052 shares
38,810 shares
47,776 shares
21,645 shares
187,283 shares
19,561 shares
36,170 shares
259,760 shares
87,827 shares
22,123 shares