31,015 shares
19,480 shares
34,493 shares
21,742 shares
57,899 shares
14,765 shares
26,201 shares
25,199 shares
171,670 shares
13,435 shares