506,481 shares
159,933 shares
53,962 shares
146,843 shares
548,165 shares
342,762 shares
171,278 shares
461,971 shares
455,790 shares
405,884 shares