30,015 shares
29,731 shares
29,513 shares
29,322 shares
29,203 shares
29,133 shares
28,778 shares
28,653 shares
28,387 shares
28,245 shares