Year	Age
1950	13784767
1955	17204124
1960	19292991
1965	20863521
1970	20256282
1975	17800227
1980	16866385
1985	16865413
1990	18044901
1995	19579996
2000	20867181
2005	19781371
2010	20629706
2015	20903798
2020	19955560
2025	20879432
2030	21726356
2035	22085019
2040	22158060
2045	22174856
2050	22283586
2055	22601674
2060	23087959
2065	23440881
2070	23556176
2075	23554539
2080	23562888
2085	23685357
2090	23845003
2095	23971447
2100	23996411
