Year Number 1990 145682 1991 141091 1992 136705 1993 132420 1994 128475 1995 126732 1996 119935 1997 110454 1998 100733 1999 91593 2000 82581 2001 74977 2002 69163 2003 61559 2004 60776 2005 53258 2006 49989 2007 47154 2008 49114 2009 43508 2010 40368 2011 38465 2012 36984 2013 35846 2014 34914 2015 34055 2016 33200 2017 32467 2018 31719 2019 30835 2020 30011 2021 29018 2022 28162