30601-30618 of 32,180 vehicles
£13,888
£16,826
£26,239
£14,015
£19,387
£11,729
£11,315
£12,645
£15,097
£10,925
£18,878
£13,563
£13,106
£19,873
£17,139
£18,667
£14,777
£18,039