402,098 shares
154,181 shares
73,078 shares
209,655 shares
500,672 shares
521,686 shares
377,553 shares
300,092 shares
283,164 shares
221,372 shares