12007-12024 of 12,060 vehicles
£37,997
£36,421
£40,246
£31,867
£30,003
£26,332
£23,559
£31,666
£32,417
£22,810
£46,475
£23,852
£36,068
£38,448
£36,117