1495-1512 of 3,074 vehicles
£16,310
£34,320
£14,290
£10,970
£28,700
£31,450
£17,050
£18,330
£15,650
£13,280
£16,000
£11,890
£17,800
£14,180
£22,430
£20,460
£14,650
£16,620