510,252 shares
286,392 shares
561,198 shares
345,064 shares
99,685 shares
310,332 shares
201,766 shares
372,448 shares
30,063 shares
550,953 shares