2953-2970 of 5,718 vehicles
£13,060
£11,460
£18,640
£14,380
£16,770
£12,700
£8,340
£8,780
£20,340
£9,530
£18,220
£12,740
£11,000
£15,110
£11,360
£9,840
£19,490
£8,060