29,311 shares
27,942 shares
24,904 shares
22,196 shares
19,543 shares
18,606 shares
18,419 shares
18,075 shares
16,860 shares
16,829 shares