30,267 shares
30,179 shares
29,989 shares
29,862 shares
29,439 shares
29,080 shares
28,815 shares
28,484 shares
27,399 shares