31,968 shares
31,945 shares
31,838 shares
31,826 shares
31,747 shares
31,721 shares
31,545 shares
31,249 shares
31,066 shares
30,843 shares