506,432 shares
159,892 shares
53,945 shares
146,824 shares
548,151 shares
342,715 shares
171,254 shares
461,923 shares
455,648 shares
405,855 shares