506,401 shares
159,853 shares
53,932 shares
146,800 shares
548,105 shares
342,638 shares
171,215 shares
461,906 shares
455,608 shares
405,845 shares