Year Age 1950 418063 1955 447613 1960 476428 1965 511412 1970 543610 1975 581137 1980 606887 1985 644464 1990 707633 1995 811724 2000 935354 2005 1087149 2010 1251332 2015 1458413 2020 1732701 2025 2095449 2030 2561189 2035 3134141 2040 3825322 2045 4636765 2050 5546540 2055 6531347 2060 7570743 2065 8641877 2070 9720520 2075 10773274 2080 11775283 2085 12705507 2090 13556190 2095 14327533 2100 15021440