2971-2988 of 4,627 vehicles
£11,040
£9,310
£13,820
£7,410
£7,950
£9,380
£5,360
£6,291
£24,840
£5,770
£23,560
£18,620
£13,430
£18,260
£18,110
£19,891
£13,660
£16,500