41,724 shares
49,823 shares
35,131 shares
25,445 shares
21,283 shares
85,712 shares
307,862 shares
153,789 shares
22,939 shares
129,092 shares