18325-18342 of 39,343 vehicles
£26,263
£27,062
£24,134
£34,510
£33,988
£32,883
£29,718
£63,274
£23,769
£26,844
£32,443
£30,685
£48,690
£52,590
£51,481