301,149 shares
581,663 shares
324,193 shares
510,431 shares
328,834 shares
166,373 shares
815,481 shares
764,349 shares
240,992 shares
311,313 shares