Year Age 1950 13414852 1955 13940145 1960 14000023 1965 14097028 1970 13621607 1975 13055144 1980 12919074 1985 12716305 1990 13530971 1995 14116678 2000 14979700 2005 16161650 2010 16978987 2015 17512472 2020 17641943 2025 17538748 2030 17582112 2035 17878135 2040 17966328 2045 17615552 2050 17525422 2055 17690411 2060 18097507 2065 18602645 2070 18574024 2075 18351412 2080 18167889 2085 18126226 2090 18234645 2095 18351603 2100 18326174