29,313 shares
29,028 shares
28,752 shares
28,589 shares
28,496 shares
28,294 shares
28,100 shares
28,055 shares
28,043 shares
27,932 shares