England 22,800 31,400 39,700 Hamburg 16,000 18,000 20,000 Antwerpen 10,700 9,600 13,200Havre