31,270 shares
30,937 shares
30,589 shares
27,843 shares
25,463 shares
24,061 shares
20,609 shares
20,369 shares
18,673 shares
18,635 shares