31,146 shares
28,988 shares
26,819 shares
26,141 shares
25,621 shares
25,602 shares
25,589 shares
25,538 shares
24,713 shares
23,730 shares