Year Age 1950 131505 1955 150639 1960 174148 1965 205043 1970 241222 1975 285077 1980 330060 1985 366011 1990 402565 1995 451145 2000 527307 2005 615452 2010 729520 2015 813950 2020 858759 2025 933409 2030 1034981 2035 1144213 2040 1237202 2045 1309909 2050 1378889 2055 1453932 2060 1530686 2065 1603393 2070 1660279 2075 1704241 2080 1742168 2085 1774281 2090 1804052 2095 1820237 2100 1828720