300,063 shares
38,850 shares
47,817 shares
21,686 shares
187,328 shares
19,605 shares
36,226 shares
259,767 shares
87,877 shares
22,171 shares