20,950 shares
48,811 shares
33,905 shares
13,148 shares
151,871 shares
104,484 shares
17,415 shares
221,535 shares
75,976 shares
31,504 shares