Year Age 1950 310158 1955 342412 1960 414673 1965 503450 1970 575154 1975 635917 1980 591758 1985 647939 1990 774169 1995 807032 2000 823706 2005 869913 2010 963095 2015 1125628 2020 1269413 2025 1378162 2030 1442794 2035 1534214 2040 1653774 2045 1740651 2050 1797361 2055 1810373 2060 1753479 2065 1669203 2070 1604139 2075 1549775 2080 1508569 2085 1478214 2090 1450295 2095 1421731 2100 1398190