31,219 shares
31,104 shares
31,076 shares
31,052 shares
30,985 shares
30,959 shares
30,777 shares
30,735 shares
30,726 shares
30,724 shares