Year Number 1990 138287 1991 133053 1992 129491 1993 122318 1994 112329 1995 105921 1996 99912 1997 95402 1998 91435 1999 87961 2000 85310 2001 82526 2002 79601 2003 77731 2004 76341 2005 74811 2006 73851 2007 73323 2008 72298 2009 70350 2010 67793 2011 65557 2012 63596 2013 61826 2014 60317 2015 59192 2016 57874 2017 56041 2018 53943 2019 52006 2020 50159 2021 48955 2022 48285