31,059 shares
19,501 shares
34,652 shares
21,831 shares
57,925 shares
14,913 shares
26,303 shares
25,330 shares
171,793 shares
13,555 shares