Year	Age
1950	417588
1955	471641
1960	536079
1965	591110
1970	667251
1975	786014
1980	940403
1985	1129848
1990	1354123
1995	1593077
2000	1891818
2005	2243625
2010	2612996
2015	3002894
2020	3348301
2025	3623512
2030	3785148
2035	3812058
2040	3795879
2045	3757111
2050	3730076
2055	3712668
2060	3646037
2065	3545272
2070	3431381
2075	3323985
2080	3226915
2085	3137635
2090	3049369
2095	2960532
2100	2873460
