Year Age 1950 444231 1955 456307 1960 517553 1965 688987 1970 801880 1975 927341 1980 1080814 1985 1267963 1990 1477037 1995 1673264 2000 1937453 2005 2306706 2010 2730514 2015 3036091 2020 3330789 2025 3631275 2030 4047432 2035 4457197 2040 4813789 2045 5112437 2050 5396587 2055 5688085 2060 5970291 2065 6222406 2070 6421213 2075 6583940 2080 6719532 2085 6814961 2090 6889222 2095 6922949 2100 6918012