32,102 shares
31,922 shares
31,848 shares
31,793 shares
31,754 shares
31,698 shares
31,652 shares
31,625 shares
31,615 shares
31,588 shares