Year Number of 1980 55310 1981 59943 1982 64115 1983 62556 1984 62717 1985 59349 1986 55013 1987 57406 1988 61486 1989 68075 1990 80400 1991 77652 1992 82539 1993 89786 1994 90292 1995 73917 1996 109328 1997 125913 1998 142281 1999 148164 2000 151239 2001 148257 2002 215120 2003 227320 2004 267290 2005 270178 2006 303114 2007 315315 2008 348241 2009 360183 2010 354786 2011 362453 2012 323664 2013 312380 2014 306166 2015 287224 2016 237045 2017 243297 2018 227999 2019 209545 2020 191074