510,272 shares
286,405 shares
561,221 shares
345,071 shares
99,692 shares
310,343 shares
201,767 shares
372,459 shares
30,063 shares
550,961 shares