42013-42030 of 42,143 vehicles
£15,420
£13,920
£21,160
£9,500
£9,700
£12,740
£11,260
£16,940
£10,950
£11,750
£16,910
£9,250
£11,900
£13,590
£14,610
£9,910
£11,590
£17,950