2953-2970 of 3,040 vehicles
£14,998
£24,699
£16,600
£24,783
£24,983
£21,998
£22,321
£21,223
£21,253
£15,283
£31,991
£12,300
£17,000
£16,913
£13,803
£11,733
£17,193
£15,091