29989-30006 of 30,523 vehicles
£16,550
£15,500
£20,450
£15,600
£20,650
£15,810
£17,510
£18,880
£18,390
£13,599
£14,250
£12,380
£12,710
£11,220
£28,200
£13,860
£23,910
£17,300