32,714 shares
31,734 shares
30,888 shares
30,851 shares
29,488 shares
29,316 shares
28,837 shares
28,827 shares
27,695 shares
27,431 shares