Year Number of 1980 40096 1981 42423 1982 52403 1983 56824 1984 65045 1985 71731 1986 80846 1987 85867 1988 95521 1989 80795 1990 88634 1991 60006 1992 60006 1994 99329 1995 26034 1996 41889 1997 59105 1998 69472 1999 72095 2000 91101 2001 94957 2002 110289 2003 117600 2004 123127 2005 124262 2006 122198 2007 128844 2008 141157 2009 148936 2010 154694 2011 156539 2012 145323 2013 131677 2014 119592 2015 135951 2016 125836 2017 116725 2018 113613 2019 111039 2020 108193