31 - 30 from 27 sales