39,833 New and Used Hyundai Sonatas for sale