289-306 of 300 vehicles
£22,339
£22,262
£18,217
£15,650
£21,904
£18,970
£20,146
£18,550
£18,221
£21,765
£15,163
£13,279