30,159 shares
164,045 shares
700,666 shares
331,240 shares
306,791 shares
69,108 shares
429,364 shares
482,172 shares
61,459 shares
475,930 shares