3,100 — 29 436,000 + 19 600 +7 60,900 — 16 835,100 — 21 54,000 — 23 32,700 — 18 800 — 6 22,500 — 18 688,700 +26