18,510 shares
112,903 shares
18,944 shares
39,611 shares
12,196 shares
25,290 shares
22,730 shares
13,485 shares
25,835 shares
31,516 shares