30,066 shares
163,983 shares
700,606 shares
331,178 shares
306,732 shares
69,062 shares
429,315 shares
482,108 shares
61,411 shares
475,884 shares