1675-1692 of 12,928 vehicles
£6,700
£25,150
£10,050
£12,400
£10,410
£7,660
£8,530
£8,150
£10,800
£14,900
£9,250
£7,540
£8,450
£7,130
£8,090
£12,770
£13,750
£8,020