Year Age 1950 193693 1955 215073 1960 239369 1965 267547 1970 300327 1975 342179 1980 403110 1985 476905 1990 556722 1995 649213 2000 779303 2005 919543 2010 1073590 2015 1254070 2020 1435124 2025 1624861 2030 1831046 2035 2064811 2040 2306779 2045 2548020 2050 2777192 2055 2987610 2060 3195312 2065 3400641 2070 3599415 2075 3784878 2080 3952433 2085 4102096 2090 4235055 2095 4352368 2100 4454086