Year Age 1950 1298443 1955 1559927 1960 1800680 1965 2090704 1970 2322739 1975 2497445 1980 2752668 1985 2835761 1990 3009150 1995 3071246 2000 3009387 2005 2960998 2010 2950506 2015 3020032 2020 2967413 2025 2883955 2030 2794278 2035 2714902 2040 2649805 2045 2588882 2050 2514246 2055 2427308 2060 2342913 2065 2268630 2070 2204192 2075 2145262 2080 2087564 2085 2028560 2090 1969811 2095 1916791 2100 1868296