Year Number 1971 7220 1972 7493 1973 8345 1977 15000 1978 16142 1979 16308 1981 17030 1982 18751 1983 20769 1984 21903 1985 20286 1986 20756 1987 20884 1988 21410 1989 21031 1990 23107 1991 22236 1992 22474 1993 22396 1994 22544 1995 24575 1998 34114 1999 37440 2000 39754 2001 42914 2002 44960 2004 54721 2005 59434 2006 61932 2007 70389 2008 76558 2009 82753 2010 90236 2011 94798 2012 97717 2013 101372 2014 104051 2015 107976 2016 112730 2017 117065 2018 118743 2019 121488 2020 124777 2022 133644