19,723 shares
15,977 shares
34,412 shares
28,671 shares
18,856 shares
11,084 shares
24,385 shares
25,613 shares
27,465 shares
22,928 shares