401,771 shares
153,836 shares
72,913 shares
209,304 shares
500,615 shares
521,430 shares
377,220 shares
299,788 shares
283,108 shares
221,268 shares