Year Age 1950 223142 1955 245359 1960 260436 1965 291773 1970 326669 1975 368819 1980 419357 1985 465918 1990 534768 1995 642298 2000 783761 2005 963267 2010 1185539 2015 1432001 2020 1733513 2025 2078602 2030 2436158 2035 2812170 2040 3149872 2045 3424829 2050 3593794 2055 3635139 2060 3636254 2065 3614004 2070 3601296 2075 3595998 2080 3542017 2085 3453537 2090 3350891 2095 3253433 2100 3164901