30,039 shares
163,942 shares
700,534 shares
331,156 shares
306,643 shares
69,049 shares
429,206 shares
482,072 shares
61,337 shares
475,819 shares