18,510 shares
112,904 shares
18,944 shares
39,611 shares
12,197 shares
25,290 shares
22,732 shares
13,486 shares
25,836 shares
31,520 shares