Year	Age
1950	2883634
1955	3314314
1960	3715757
1965	4218830
1970	4944875
1975	5851867
1980	6932844
1985	8164927
1990	9844986
1995	11536530
2000	14426683
2005	17125782
2010	19757830
2015	21256800
2020	21582903
2025	20811698
2030	19407463
2035	18484952
2040	17947219
2045	17592597
2050	17300316
2055	16440603
2060	15190591
2065	14135741
2070	13278970
2075	12610776
2080	12219218
2085	11895837
2090	11490602
2095	11038786
2100	10631948
