31,329 shares
31,236 shares
31,073 shares
31,063 shares
30,966 shares
30,679 shares
30,463 shares
30,421 shares
30,414 shares
30,259 shares