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