Year	Age
1950	375828
1955	462330
1960	509011
1965	562052
1970	629453
1975	749135
1980	856444
1985	985378
1990	1175013
1995	1406312
2000	1684312
2005	2008402
2010	2293915
2015	2600644
2020	2892817
2025	3175567
2030	3436199
2035	3669960
2040	3880705
2045	4064500
2050	4224882
2055	4364684
2060	4487972
2065	4589539
2070	4667108
2075	4714564
2080	4743082
2085	4745960
2090	4725228
2095	4693722
2100	4639251
