30,058 shares
163,968 shares
700,588 shares
331,171 shares
306,721 shares
69,051 shares
429,303 shares
482,097 shares
61,406 shares
475,877 shares