Year Age 1950 1228223 1955 1549544 1960 1629113 1965 1730560 1970 1913842 1975 2148349 1980 2444708 1985 2751351 1990 3057784 1995 3350507 2000 3567095 2005 3445617 2010 3171741 2015 2804977 2020 2787739 2025 2736035 2030 2598597 2035 2393468 2040 2210474 2045 2091141 2050 1996550 2055 1902370 2060 1799412 2065 1697054 2070 1606289 2075 1529368 2080 1465272 2085 1405020 2090 1345150 2095 1286308 2100 1231540