31,111 shares
30,857 shares
30,819 shares
30,783 shares
30,668 shares
30,528 shares
30,514 shares
30,455 shares
30,419 shares
30,346 shares