1657-1674 of 3,201 vehicles
£12,650
£15,310
£43,030
£9,020
£8,730
£16,930
£15,200
£14,100
£10,430
£8,480
£8,820
£10,910
£8,070
£9,460
£15,690
£6,620
£6,420
£13,299