Year	Age
1950	10245
1955	11327
1960	12706
1965	17115
1970	29625
1975	74816
1980	129900
1985	189457
1990	319127
1995	442311
2000	588420
2005	881499
2010	1778900
2015	2532765
2020	2946215
2025	3206547
2030	3457004
2035	3555314
2040	3775195
2045	4023558
2050	4232754
2055	4394362
2060	4338192
2065	4218999
2070	4059887
2075	3940736
2080	3936244
2085	3941158
2090	3914330
2095	3863290
2100	3803928
