31,481 shares
31,447 shares
31,375 shares
31,338 shares
31,250 shares
31,218 shares
31,140 shares
31,008 shares
30,980 shares
30,821 shares