41,758 shares
49,862 shares
35,144 shares
25,472 shares
21,286 shares
85,729 shares
307,916 shares
153,803 shares
22,968 shares
129,176 shares