3079-3096 of 9,752 vehicles
£10,730
£13,000
£15,480
£12,070
£22,530
£15,520
£10,220
£13,020
£12,290
£10,410
£9,430
£11,250
£15,910
£8,400
£15,090
£18,840
£9,402
£13,210