Year Age 1950 295387 1955 315879 1960 373875 1965 403123 1970 487126 1975 531470 1980 584054 1985 645940 1990 720049 1995 816157 2000 894792 2005 950369 2010 1013319 2015 1081761 2020 1117089 2025 1132875 2030 1139253 2035 1175277 2040 1196886 2045 1204639 2050 1199134 2055 1186963 2060 1170450 2065 1152451 2070 1131448 2075 1108127 2080 1081706 2085 1054625 2090 1027098 2095 1001383 2100 976218