401,789 shares
153,846 shares
72,926 shares
209,341 shares
500,617 shares
521,450 shares
377,237 shares
299,804 shares
283,112 shares
221,275 shares