Year Number 1960 1605 1961 1621 1962 1646 1963 1675 1964 1732 1965 1816 1966 1907 1967 2016 1968 2144 1969 2284 1970 2412 1971 2520 1972 2631 1973 2757 1974 2899 1975 3054 1976 3231 1977 3423 1978 3611 1979 3788 1980 3957 1981 4129 1982 4305 1983 4481 1984 4654 1985 4802 1986 4914 1987 4986 1988 5016 1989 5051 1990 5143 1991 5241 1992 5324 1993 5430 1994 5581 1995 5754 1996 5900 1997 6058 1998 6247 1999 6480 2000 6766 2001 7048 2002 7307 2003 7575 2004 7871 2005 8193 2006 8513 2007 8857 2008 9209 2009 9511 2010 9793 2011 10128 2012 10523 2013 10914 2014 11317 2015 11759 2016 12193 2017 12616 2018 13104 2019 13687 2020 14267 2021 14777 2022 15371 2023 16102