Year Age 1950 276674 1955 313789 1960 346222 1965 385176 1970 476499 1975 613887 1980 771998 1985 965969 1990 1213634 1995 1529036 2000 1749593 2005 1908670 2010 2183322 2015 2544589 2020 2808633 2025 3102856 2030 3517271 2035 3949002 2040 4353698 2045 4743414 2050 5150264 2055 5562415 2060 5970207 2065 6360335 2070 6725391 2075 7085973 2080 7418735 2085 7725982 2090 7989918 2095 8230950 2100 8425095