Year	Age
1950	593763
1955	602621
1960	689029
1965	724557
1970	780262
1975	873309
1980	995960
1985	1132604
1990	1275768
1995	1429209
2000	1643729
2005	1922522
2010	2337481
2015	2804648
2020	3159262
2025	3504579
2030	3907975
2035	4339076
2040	4738663
2045	5076993
2050	5349820
2055	5574934
2060	5777284
2065	5941867
2070	6081153
2075	6169732
2080	6206974
2085	6213753
2090	6178871
2095	6127195
2100	6063004
