Year Age 1950 46454 1955 51604 1960 58008 1965 63945 1970 72448 1975 88941 1980 108741 1985 130992 1990 150342 1995 202786 2000 247611 2005 287262 2010 269107 2015 235526 2020 234704 2025 321909 2030 397273 2035 403921 2040 380375 2045 344058 2050 323301 2055 324540 2060 337042 2065 342809 2070 334187 2075 317123 2080 302766 2085 297896 2090 300160 2095 302480 2100 298923