177,698 shares
103,493 shares
75,341 shares
96,293 shares
133,610 shares
157,809 shares
351,625 shares
91,666 shares
240,705 shares
144,368 shares