Year Age 1950 631011 1955 668725 1960 745187 1965 863384 1970 962186 1975 1083110 1980 1082309 1985 1143482 1990 1591336 1995 1604792 2000 1683289 2005 1571037 2010 1616858 2015 1899490 2020 2221910 2025 2682525 2030 2962077 2035 3258908 2040 3532861 2045 3863407 2050 4418405 2055 4774283 2060 4771766 2065 4755454 2070 5138256 2075 5818479 2080 6333122 2085 6696205 2090 6955028 2095 7185585 2100 7431129