31,435 shares
29,986 shares
25,757 shares
25,020 shares
24,677 shares
23,822 shares
23,080 shares
22,725 shares
22,538 shares
22,524 shares