Year	Age
1950	166238418
1955	175097255
1960	182943912
1965	191773711
1970	213708789
1975	256415876
1980	293256053
1985	349084601
1990	411938730
1995	442606596
2000	453362123
2005	448300736
2010	449485598
2015	429216414
2020	411534787
2025	386333040
2030	337989511
2035	321884122
2040	321523239
2045	315886692
2050	301659759
2055	281527969
2060	265619550
2065	256794511
2070	251547429
2075	246071945
2080	238413926
2085	229159014
2090	220511634
2095	214125360
2100	209719042
