30,423 shares
24,728 shares
20,437 shares
28,570 shares
23,005 shares
12,751 shares
16,245 shares
21,278 shares
18,611 shares
19,340 shares