3079-3096 of 3,640 vehicles
£17,830
£20,010
£16,405
£24,955
£16,990
£23,490
£36,990
£23,890
£40,595
£34,345
£30,180
£33,340