39493-39510 of 39,555 vehicles
£28,011
£31,102
£33,469
£26,054
£36,283
£28,358
£33,877
£29,750
£36,121
£30,131
£36,879
£23,624
£24,748
£23,769
£49,701
£39,357
£47,490
£58,712