118,161 shares
26,314 shares
31,752 shares
109,791 shares
209,788 shares
39,313 shares
159,688 shares
194,871 shares
253,099 shares
117,887 shares