20,221 shares
15,987 shares
34,439 shares
28,689 shares
18,861 shares
11,133 shares
24,648 shares
25,638 shares
27,486 shares
22,941 shares