31,774 shares
31,715 shares
31,608 shares
31,501 shares
31,476 shares
31,195 shares
31,180 shares
31,033 shares
30,987 shares
30,922 shares