1657-1674 of 6,001 vehicles
£31,491
£16,160
£18,976
£24,080
£18,929
£27,142
£30,769
£32,178
£32,073
£17,850
£19,295
£17,171
£15,978
£17,811
£16,359
£16,344
£28,000
£47,317