29,730 shares
29,218 shares
27,911 shares
27,397 shares
25,881 shares
24,735 shares
24,540 shares
24,331 shares
24,075 shares
23,978 shares