31,573 shares
31,017 shares
30,485 shares
30,445 shares
30,122 shares
29,590 shares
29,503 shares
29,100 shares
29,048 shares
29,041 shares