Year	Age
1950	502738
1955	573517
1960	628456
1965	665064
1970	700431
1975	746064
1980	816299
1985	895791
1990	956416
1995	1059180
2000	1176427
2005	1331952
2010	1525308
2015	1688962
2020	1927155
2025	2273937
2030	2629802
2035	2979605
2040	3253070
2045	3388774
2050	3502648
2055	3587942
2060	3646097
2065	3680052
2070	3671507
2075	3643045
2080	3588368
2085	3521033
2090	3441337
2095	3353270
2100	3258139
