29,232 shares
28,761 shares
27,978 shares
27,800 shares
25,314 shares
21,876 shares
21,439 shares
20,463 shares
19,365 shares
18,855 shares