20,096 shares
15,985 shares
34,436 shares
28,684 shares
18,860 shares
11,131 shares
24,526 shares
25,632 shares
27,485 shares
22,936 shares