Year	Age
1950	586500
1955	677135
1960	683149
1965	754975
1970	874922
1975	1068292
1980	1261836
1985	1629534
1990	2040510
1995	2557390
2000	3002216
2005	3077155
2010	3299931
2015	3626382
2020	3966618
2025	4129593
2030	4195474
2035	4216765
2040	4221699
2045	4195965
2050	4134773
2055	4033449
2060	3878237
2065	3707434
2070	3546588
2075	3398179
2080	3267938
2085	3151704
2090	3042177
2095	2938230
2100	2840713
