5041-5058 of 6,560 vehicles
£17,918
£18,920
£17,862
£16,456
£16,077
£44,998
£14,049
£12,741
£31,427
£33,623
£9,987
£18,862
£18,203
£18,732
£18,074
£16,509
£16,685
£40,690