Year	Age
1950	1403134
1955	1830633
1960	2081829
1965	2398028
1970	2692572
1975	3086164
1980	3528040
1985	3893847
1990	3994211
1995	3734288
2000	3087831
2005	2964659
2010	3860200
2015	4663613
2020	4386463
2025	4014696
2030	3683772
2035	3568225
2040	3675682
2045	3858788
2050	3929839
2055	3786339
2060	3548784
2065	3391181
2070	3355432
2075	3388404
2080	3402587
2085	3345666
2090	3231303
2095	3117797
2100	3048214
