Year	Age
1950	505104
1955	569158
1960	656785
1965	662149
1970	723383
1975	840412
1980	1049721
1985	1245256
1990	1612292
1995	2049490
2000	2534084
2005	2970713
2010	3046391
2015	3277134
2020	3596088
2025	3936980
2030	4102363
2035	4170015
2040	4195158
2045	4201655
2050	4177409
2055	4117909
2060	4018257
2065	3864715
2070	3695184
2075	3535497
2080	3388233
2085	3258998
2090	3143695
2095	3035013
2100	2931863
