32,049 shares
31,980 shares
31,960 shares
31,863 shares
31,815 shares
31,698 shares
31,505 shares
31,392 shares
31,324 shares