1297-1314 of 8,043 vehicles
£24,186
£21,011
£18,669
£19,942
£17,910
£13,539
£19,594
£18,115
£15,000
£17,772
£14,841
£14,128
£18,266
£19,576
£15,071
£20,473
£18,469
£24,449