107,798 shares
49,884 shares
559,257 shares
391,949 shares
174,489 shares
181,003 shares
270,260 shares
529,322 shares
51,288 shares
309,904 shares