31,463 shares
31,360 shares
31,060 shares
30,543 shares
30,390 shares
30,194 shares
29,966 shares
29,950 shares
29,880 shares
29,749 shares