Year Number 1960 1599 1961 1646 1962 1694 1963 1740 1964 1787 1965 1838 1966 1895 1967 1956 1968 2016 1969 2085 1970 2170 1971 2251 1972 2318 1973 2381 1974 2437 1975 2486 1976 2527 1977 2579 1978 2650 1979 2730 1980 2821 1981 2926 1982 3047 1983 3180 1984 3320 1985 3469 1986 3624 1987 3778 1988 3942 1989 4121 1990 4303 1991 4489 1992 4679 1993 4872 1994 5071 1995 5278 1996 5490 1997 5703 1998 5921 1999 6150 2000 6376 2001 6595 2002 6818 2003 7046 2004 7275 2005 7505 2006 7738 2007 7980 2008 8232 2009 8494 2010 8777 2011 9071 2012 9375 2013 9697 2014 10031 2015 10369 2016 10713 2017 11062 2018 11412 2019 11762 2020 12102 2021 12438 2022 12810 2023 13246