Year	Age
1950	787010
1955	859317
1960	921437
1965	1017594
1970	1101480
1975	1247696
1980	1369002
1985	1488928
1990	1891118
1995	2077814
2000	2246468
2005	2374778
2010	2628222
2015	2813351
2020	2999074
2025	3214058
2030	3404017
2035	3630826
2040	3789669
2045	3820942
2050	3747989
2055	3640677
2060	3540394
2065	3439660
2070	3331872
2075	3214677
2080	3091405
2085	2979463
2090	2888463
2095	2811045
2100	2742833
