506,423 shares
159,887 shares
53,940 shares
146,816 shares
548,140 shares
342,697 shares
171,251 shares
461,915 shares
455,644 shares
405,853 shares