18,512 shares
112,906 shares
18,947 shares
39,613 shares
12,198 shares
25,293 shares
22,733 shares
13,488 shares
25,838 shares
31,523 shares