2575-2592 of 3,840 vehicles
£18,130
£18,470
£18,190
£23,810
£18,720
£21,380
£17,990
£19,970
£19,710
£18,860
£20,720
£19,900
£22,200
£22,350
£21,100
£21,500
£19,699
£21,620