Year	Age
1950	686731
1955	566743
1960	534553
1965	572936
1970	665070
1975	792230
1980	938607
1985	1110239
1990	1423010
1995	1618388
2000	1738558
2005	2022563
2010	2379826
2015	2886184
2020	3462047
2025	4026622
2030	4542522
2035	4984080
2040	5479392
2045	5828340
2050	5984342
2055	6085837
2060	6153609
2065	6296960
2070	6467727
2075	6522050
2080	6493394
2085	6394297
2090	6263319
2095	6132685
2100	5997896
