16003-16020 of 17,576 vehicles
£24,250
£28,500
£23,000
£22,250
£27,329
£21,198
£20,411
£32,820
£23,942
£33,120
£23,297
£37,350
£20,697
£20,751