39,853 shares
36,465 shares
36,102 shares
33,021 shares
32,237 shares
31,507 shares
30,173 shares
29,715 shares
19,285 shares
18,123 shares