82,242 shares
322,633 shares
22,919 shares
253,374 shares
29,202 shares
30,611 shares
95,246 shares
42,748 shares
35,586 shares
31,169 shares