| 38,550 | 33,410 | 83,920 | 88,960 | 101,220 | 136,640 | 125,300 | 123,540 | 122,480 | 147,100 | 33,260 | 38,790 | 96,350 | 98,860 | 105,150 | 149,930 | 164,370 | 215,760 |
| | 360,200 | 312,200 | 784,300 | 831,400 | 945,900 | 1,277,000 | 1,171,000 | 1,154,500 | 1,144,600 | 1,470,400 | 310,800 | 362,500 | 900,400 | 923,900 | 982,700 | 1,401,200 | 1,536,100 | 2,016,400 |
|