Year Age 1950 55899 1955 56112 1960 58734 1965 64021 1970 71895 1975 82982 1980 97299 1985 115174 1990 143062 1995 158440 2000 184271 2005 216319 2010 242602 2015 258331 2020 282574 2025 311632 2030 349136 2035 408808 2040 524569 2045 708021 2050 916058 2055 1096390 2060 1282071 2065 1535905 2070 1842601 2075 2145360 2080 2438911 2085 2725944 2090 3016736 2095 3317409 2100 3619265