Year Age 1950 129151 1955 142638 1960 160126 1965 181683 1970 204935 1975 231118 1980 263963 1985 299256 1990 273816 1995 267401 2000 369487 2005 415533 2010 517315 2015 612068 2020 726980 2025 864411 2030 1011476 2035 1163965 2040 1355181 2045 1585873 2050 1843768 2055 2116438 2060 2378570 2065 2630387 2070 2888374 2075 3155287 2080 3416269 2085 3660138 2090 3882808 2095 4085788 2100 4269055