10315-10332 of 10,327 vehicles
£33,776
£28,395
£31,723
£35,666
£29,227
£24,886
£22,049
£18,580
£19,905
£20,005
£31,382