Year Number 1975 2853 1976 2764 1977 2722 1978 2635 1979 2992 1980 3356 1981 3218 1982 3202 1983 3248 1984 3605 1985 4013 1986 4197 1987 4667 1988 4804 1989 4931 1990 4906 1991 5042 1992 5323 1993 5602 1994 6150 1995 6518 1996 7063 1997 7628 1998 7772 1999 7945 2000 9175 2001 9625 2002 10495 2003 11074 2004 11667 2005 12095 2006 12378 2007 12828 2008 13279 2009 13464 2010 14151 2011 14716 2012 14875 2013 16175 2014 16607 2015 17201 2016 17701 2017 18532 2018 19025 2019 28442 2020 28265 2021 27905 2022 27701