Year Age 1950 1708245 1955 1911401 1960 2086984 1965 2410605 1970 2824259 1975 3274129 1980 3788099 1985 4319222 1990 5055205 1995 6107859 2000 6963966 2005 8089761 2010 9704283 2015 11651531 2020 13651297 2025 15381843 2030 17104230 2035 18918148 2040 20677829 2045 22247940 2050 23506356 2055 24529986 2060 25391801 2065 26072553 2070 26658155 2075 26960791 2080 27073447 2085 27041673 2090 26829925 2095 26558462 2100 26220590