Year	Age
1950	4386936
1955	4842568
1960	5258235
1965	5703120
1970	6512141
1975	7441892
1980	8541931
1985	10119686
1990	11970868
1995	13669125
2000	15046223
2005	16648347
2010	19101685
2015	22401372
2020	25793950
2025	29283017
2030	32206158
2035	35252243
2040	38579372
2045	41999444
2050	45257786
2055	48155462
2060	50687683
2065	52975614
2070	54902008
2075	56741549
2080	58361979
2085	59528014
2090	60299264
2095	60729914
2100	61005817
