Year	Age
1950	3012440
1955	3301721
1960	3651795
1965	4232522
1970	4676489
1975	5390774
1980	6338151
1985	7142095
1990	8267239
1995	9482620
2000	11465776
2005	13533996
2010	15379544
2015	16647198
2020	16433786
2025	16031935
2030	14970882
2035	14361217
2040	13855444
2045	12722139
2050	11880664
2055	10650082
2060	9813153
2065	9615611
2070	9655810
2075	9633507
2080	9365563
2085	8957032
2090	8516799
2095	8217864
2100	8152666
