42,176 shares
50,156 shares
35,203 shares
25,572 shares
21,624 shares
85,968 shares
308,334 shares
153,866 shares
23,125 shares
129,676 shares