31,021 shares
19,482 shares
34,502 shares
21,751 shares
57,908 shares
14,781 shares
26,213 shares
25,243 shares
171,693 shares
13,439 shares