300,099 shares
38,884 shares
47,845 shares
21,693 shares
187,343 shares
19,635 shares
36,295 shares
259,790 shares
87,880 shares
22,202 shares