301,196 shares
581,717 shares
324,227 shares
510,576 shares
328,971 shares
166,401 shares
815,539 shares
764,424 shares
241,018 shares
311,346 shares