115,278 shares
148,591 shares
67,873 shares
141,261 shares
299,472 shares
189,581 shares
138,566 shares
344,262 shares
102,968 shares
178,155 shares