Year Age 1950 144620 1955 167482 1960 192242 1965 218901 1970 251500 1975 295338 1980 346872 1985 403278 1990 370301 1995 348807 2000 495149 2005 563035 2010 653631 2015 704628 2020 765545 2025 832139 2030 899287 2035 961328 2040 1017390 2045 1066465 2050 1111171 2055 1152360 2060 1187581 2065 1218848 2070 1240782 2075 1254937 2080 1262875 2085 1264033 2090 1260720 2095 1250701 2100 1238037