1585-1602 of 13,645 vehicles
£30,000
£25,000
£27,113
£27,357
£32,638
£24,203
£26,968
£29,621
£25,826
£17,650
£27,302
£25,929
£21,750
£34,048
£39,174
£28,743
£33,337