Year Number of 1980 39774 1981 42644 1982 49870 1983 52961 1984 45679 1985 41802 1986 45599 1987 45355 1988 44280 1989 45191 1990 48673 1991 56052 1992 31400 1993 54001 1994 48276 1995 56437 1996 63471 1997 63420 1998 72256 1999 79339 2000 75557 2001 76302 2002 83485 2003 88156 2004 98336 2005 123118 2006 145186 2007 147342 2008 151062 2009 160875 2010 153892 2011 154358 2012 168683 2013 184506 2014 191166 2015 206915 2016 222248 2017 242639 2018 267143 2019 291595 2020 230081