82,243 shares
322,636 shares
22,919 shares
253,376 shares
29,203 shares
30,611 shares
95,248 shares
42,748 shares
35,586 shares
31,169 shares