10585-10602 of 12,885 vehicles
£30,130
£35,699
£25,039
£26,278
£32,130
£45,894
£33,897
£24,679
£23,995
£24,763
£24,144
£24,315
£33,489
£40,979
£54,876
£38,043
£36,630
£49,706