11413-11430 of 12,630 vehicles
£13,928
£12,404
£18,929
£14,103
£18,081
£13,088
£34,711
£24,144
£35,223
£26,848
£30,669
£26,718
£30,453
£34,909
£31,668
£25,110
£42,660