Year Age 1950 796937 1955 910525 1960 1048236 1965 1229186 1970 1383480 1975 1652518 1980 1944033 1985 2297494 1990 2722840 1995 3255384 2000 3741388 2005 4225087 2010 4890764 2015 5652023 2020 6783852 2025 7953251 2030 9165662 2035 10200387 2040 11347267 2045 12619546 2050 13933386 2055 15190507 2060 16367365 2065 17455127 2070 18520855 2075 19566604 2080 20506757 2085 21370903 2090 22100408 2095 22718407 2100 23249362