29,480 shares
78,123 shares
328,032 shares
25,604 shares
153,413 shares
97,325 shares
189,666 shares
28,841 shares
220,615 shares
19,332 shares