Year Age 1950 1025355 1955 1199670 1960 1336506 1965 1395725 1970 1451451 1975 1535597 1980 1687560 1985 1835032 1990 2017189 1995 2276917 2000 2476066 2005 2978007 2010 3439743 2015 3727052 2020 3676928 2025 3310419 2030 3068104 2035 2800922 2040 2787178 2045 2705098 2050 2463275 2055 2346116 2060 2256767 2065 2215726 2070 2182918 2075 2090148 2080 1998215 2085 1919655 2090 1865032 2095 1825858 2100 1786752