29,210 shares
29,036 shares
28,828 shares
28,732 shares
28,617 shares
28,374 shares
27,991 shares
27,759 shares
27,233 shares
26,360 shares