506,566 shares
160,005 shares
53,983 shares
146,849 shares
548,204 shares
342,865 shares
171,358 shares
462,050 shares
455,889 shares
405,962 shares