Year Number 1960 3979 1961 4058 1962 4147 1963 4241 1964 4338 1965 4436 1966 4536 1967 4641 1968 4749 1969 4854 1970 5036 1971 5336 1972 5672 1973 6005 1974 6345 1975 6683 1976 7014 1977 7348 1978 7672 1979 8000 1980 8366 1981 8767 1982 9172 1983 9588 1984 10018 1985 10457 1986 10900 1987 11335 1988 11771 1989 12226 1990 12781 1991 13422 1992 14075 1993 14745 1994 15422 1995 16100 1996 16779 1997 17458 1998 18127 1999 18787 2000 19468 2001 20176 2002 20890 2003 21605 2004 22323 2005 23046 2006 23777 2007 24523 2008 25274 2009 26033 2010 26797 2011 27569 2012 28348 2013 29112 2014 29853 2015 30572 2016 31270 2017 31954 2018 32627 2019 33285 2020 33941 2021 34398 2022 34669 2023 34943