A trucker drove 588.82 miles, and his truck used 29.5 gallons of gasoline. What was his mileage, in miles per gallon?