177,637 shares
103,425 shares
75,259 shares
96,262 shares
133,487 shares
157,677 shares
351,412 shares
91,543 shares
240,635 shares
144,269 shares