Year Number 1960 1456746 1961 1476302 1962 1495797 1963 1512249 1964 1525518 1965 1536741 1966 1546972 1967 1556841 1968 1565929 1969 1575488 1970 1588145 1971 1599180 1972 1607249 1973 1615581 1974 1621533 1975 1624814 1976 1629429 1977 1636997 1978 1646795 1979 1658356 1980 1670417 1981 1682714 1982 1694180 1983 1702790 1984 1709767 1985 1716419 1986 1724009 1987 1733240 1988 1740630 1989 1746385 1990 1753751 1991 1761633 1992 1768166 1993 1773856 1994 1779063 1995 1786383 1996 1793400 1997 1796956 1998 1799126 1999 1800563 2000 1802259 2001 1804857 2002 1807358 2003 1809194 2004 1810898 2005 1813180 2006 1816423 2007 1820733 2008 1826172 2009 1829443 2010 1829587 2011 1827904 2012 1826339 2013 1827945 2014 1833175 2015 1842982 2016 1854274 2017 1862754 2018 1868581 2019 1872284 2020 1874743 2021 1880068 2022 1892134 2023 1903050