5041-5058 of 5,410 vehicles
£16,500
£19,300
£18,790
£18,750
£25,500
£20,000
£13,300
£39,600
£10,700
£11,300
£10,000
£14,000
£17,000
£19,000