177,026 shares
103,043 shares
74,762 shares
96,145 shares
133,136 shares
157,377 shares
351,045 shares
91,188 shares
240,249 shares
143,769 shares