Year Age 1950 552182 1955 613986 1960 768552 1965 1013993 1970 1114111 1975 1235428 1980 1306797 1985 1306730 1990 1393832 1995 1275982 2000 1310302 2005 1393170 2010 1487297 2015 1480342 2020 1517983 2025 1696650 2030 1791065 2035 1894024 2040 1900945 2045 1899016 2050 1913697 2055 1969243 2060 2044474 2065 2106556 2070 2133863 2075 2138562 2080 2139460 2085 2150574 2090 2174999 2095 2197183 2100 2207566