30925-30942 of 31,459 vehicles
£8,210
£12,600
£8,080
£4,070
£14,830
£5,040
£5,970
£6,290
£4,300
£7,240
£13,910
£10,440
£5,630
£6,240
£22,770
£10,480
£5,710
£10,920