107,798 shares
49,884 shares
559,268 shares
391,949 shares
174,507 shares
181,007 shares
270,262 shares
529,337 shares
51,290 shares
309,906 shares