29989-30006 of 32,184 vehicles
£14,991
£15,100
£16,361
£24,732
£26,232
£25,000
£28,394
£27,301
£24,419
£20,999
£16,969
£16,493
£19,699
£24,356
£25,100
£34,492
£28,991
£20,700