31,262 shares
31,063 shares
31,004 shares
30,508 shares
30,268 shares
30,026 shares
29,764 shares
29,739 shares
29,616 shares
29,459 shares