42,198 shares
50,166 shares
35,205 shares
25,615 shares
21,646 shares
86,000 shares
308,359 shares
153,868 shares
23,134 shares
129,721 shares