29,740 shares
78,386 shares
328,333 shares
25,621 shares
153,699 shares
97,446 shares
189,916 shares
28,878 shares
220,701 shares
19,629 shares