Year Age 1950 139613 1955 141648 1960 144056 1965 152612 1970 163201 1975 166849 1980 177977 1985 199292 1990 233797 1995 277790 2000 333958 2005 412079 2010 521949 2015 635747 2020 679585 2025 715250 2030 767711 2035 852188 2040 944854 2045 1027126 2050 1085164 2055 1116495 2060 1146437 2065 1184736 2070 1224230 2075 1255859 2080 1273969 2085 1279553 2090 1277361 2095 1272670 2100 1266804