506,416 shares
159,866 shares
53,937 shares
146,810 shares
548,116 shares
342,649 shares
171,240 shares
461,908 shares
455,617 shares
405,850 shares