Year Number 1960 586 1961 638 1962 705 1963 777 1964 859 1965 953 1966 1056 1967 1175 1968 1312 1969 1460 1970 1564 1971 1626 1972 1690 1973 1751 1974 1813 1975 1869 1976 1920 1977 1968 1978 2011 1979 2042 1980 2067 1981 2094 1982 2115 1983 2127 1984 2131 1985 2146 1986 2235 1987 2407 1988 2602 1989 2804 1990 3019 1991 3252 1992 3480 1993 3680 1994 3848 1995 3992 1996 4103 1997 4289 1998 4593 1999 4902 2000 5165 2001 5358 2002 5487 2003 5567 2004 5590 2005 5924 2006 6906 2007 7988 2008 8698 2009 8877 2010 8905 2011 9848 2012 11620 2013 13196 2014 14165 2015 15510 2016 17561 2017 19004 2018 19659 2019 20490 2020 21530 2021 23550 2022 25906 2023 27694