Year	Age
1950	439008
1955	488080
1960	548775
1965	632394
1970	621195
1975	676276
1980	821937
1985	1033117
1990	1229018
1995	1609334
2000	2024828
2005	2503313
2010	2940247
2015	3020190
2020	3232574
2025	3551995
2030	3895566
2035	4062123
2040	4136798
2045	4163406
2050	4171323
2055	4149174
2060	4091816
2065	3994314
2070	3842570
2075	3674843
2080	3516906
2085	3371280
2090	3243605
2095	3129770
2100	3022498
