3079-3096 of 3,820 vehicles
£17,566
£19,350
£17,865
£20,850
£17,528
£25,954
£20,994
£24,074
£18,412
£24,478
£17,000
£17,467
£16,494
£19,548
£16,368
£16,051
£14,519
£16,184