Year	Age
1950	2170171
1955	2337220
1960	2677842
1965	3098387
1970	3602490
1975	4139475
1980	4780430
1985	5463323
1990	6351129
1995	7692582
2000	8660928
2005	10199833
2010	12126623
2015	14098809
2020	15817506
2025	17511782
2030	19281711
2035	20996289
2040	22522842
2045	23741368
2050	24735654
2055	25572338
2060	26235310
2065	26806884
2070	27094995
2075	27196580
2080	27155061
2085	26933112
2090	26653341
2095	26307676
2100	25923867
