301,196 shares
581,715 shares
324,227 shares
510,575 shares
328,968 shares
166,401 shares
815,538 shares
764,423 shares
241,018 shares
311,346 shares