22,952 shares
27,805 shares
13,046 shares
161,349 shares
89,417 shares
31,011 shares
60,143 shares
19,206 shares
11,000 shares
40,612 shares