Year Age 1950 2731065 1955 2313876 1960 2466522 1965 2603545 1970 2679382 1975 3054576 1980 3300817 1985 3282719 1990 3349159 1995 3223859 2000 2650332 2005 2324207 2010 2202888 2015 2096049 2020 2301951 2025 2476871 2030 2205295 2035 2023750 2040 1871895 2045 1811889 2050 1841280 2055 1905305 2060 1932792 2065 1882120 2070 1797311 2075 1734041 2080 1709797 2085 1716096 2090 1728379 2095 1719699 2100 1685332