Year	Age
1950	368573
1955	388691
1960	480533
1965	518163
1970	556221
1975	567423
1980	599173
1985	701534
1990	855759
1995	1130782
2000	1276358
2005	1398981
2010	1548900
2015	1713360
2020	1894725
2025	2083806
2030	2271737
2035	2454904
2040	2623644
2045	2775699
2050	2915401
2055	3037863
2060	3140563
2065	3229733
2070	3300033
2075	3354525
2080	3389593
2085	3410711
2090	3410791
2095	3398670
2100	3369812
