29,847 shares
24,188 shares
20,341 shares
28,446 shares
22,706 shares
12,425 shares
15,901 shares
21,198 shares
18,223 shares
19,249 shares