Year Age 1950 1731028 1955 1625415 1960 1697062 1965 2049558 1970 2825410 1975 3163172 1980 3506024 1985 3987152 1990 4397672 1995 4732378 2000 5083463 2005 4793685 2010 4587917 2015 4844998 2020 5159965 2025 4803025 2030 4456833 2035 4403965 2040 4405686 2045 4381906 2050 4268933 2055 4097997 2060 3909150 2065 3768185 2070 3683871 2075 3616271 2080 3532203 2085 3424208 2090 3313678 2095 3216670 2100 3144422