402,076 shares
154,156 shares
73,072 shares
209,641 shares
500,668 shares
521,676 shares
377,523 shares
300,076 shares
283,159 shares
221,369 shares