108,222 shares
145,849 shares
87,951 shares
146,627 shares
201,623 shares
212,814 shares
273,577 shares
160,145 shares
577,161 shares
135,652 shares