Year	Age
1950	2615789
1955	3068502
1960	3480927
1965	3943136
1970	4286607
1975	4879190
1980	5648943
1985	6615441
1990	7880522
1995	9797576
2000	11935774
2005	14219733
2010	17166727
2015	19401001
2020	21543152
2025	23630902
2030	25949098
2035	28948109
2040	31792572
2045	34300391
2050	36434817
2055	38031728
2060	39567112
2065	41127763
2070	42419742
2075	43335376
2080	43906266
2085	44221989
2090	44331579
2095	44225978
2100	43906167
