401,805 shares
153,854 shares
72,941 shares
209,359 shares
500,620 shares
521,478 shares
377,239 shares
299,824 shares
283,115 shares
221,277 shares