401,877 shares
153,939 shares
72,970 shares
209,432 shares
500,633 shares
521,544 shares
377,341 shares
299,890 shares
283,129 shares
221,279 shares