26,926 shares
23,342 shares
15,037 shares
18,690 shares
29,756 shares
16,627 shares
18,895 shares
45,737 shares
29,581 shares
23,504 shares