506,433 shares
159,892 shares
53,945 shares
146,825 shares
548,151 shares
342,716 shares
171,254 shares
461,923 shares
455,648 shares
405,855 shares