32,504 shares
32,229 shares
31,560 shares
31,101 shares
30,969 shares
30,675 shares
29,529 shares
29,506 shares
29,345 shares
29,143 shares