30,031 shares
27,081 shares
23,441 shares
22,646 shares
21,609 shares
21,332 shares
19,935 shares
18,854 shares
17,652 shares
17,557 shares