Year	Age
1950	3520651
1955	4001266
1960	4055509
1965	4402578
1970	5024546
1975	5978823
1980	6908030
1985	7913243
1990	8739051
1995	9802285
2000	11341067
2005	13241087
2010	15311653
2015	17726673
2020	20316492
2025	21886314
2030	23048884
2035	23766117
2040	24319197
2045	24505382
2050	24623038
2055	24749184
2060	24424606
2065	23919812
2070	23274186
2075	22489120
2080	21740046
2085	21096261
2090	20524236
2095	19931524
2100	19320591
