18,510 shares
112,903 shares
18,944 shares
39,611 shares
12,197 shares
25,290 shares
22,730 shares
13,485 shares
25,836 shares
31,517 shares