401,877 shares
153,938 shares
72,970 shares
209,432 shares
500,633 shares
521,544 shares
377,340 shares
299,890 shares
283,129 shares
221,278 shares