41,722 shares
49,820 shares
35,126 shares
25,389 shares
21,254 shares
85,710 shares
307,860 shares
153,784 shares
22,882 shares
129,078 shares