1657-1674 of 9,320 vehicles
£16,235
£16,835
£14,195
£13,095
£14,035
£13,695
£15,595
£16,435
£12,395
£13,895
£9,735
£40,990
£32,980
£57,990
£48,500
£39,250
£37,850