Year Number 1990 199821 1991 194197 1992 185933 1993 179190 1994 172850 1995 169040 1996 160652 1997 149897 1998 139431 1999 128591 2000 118239 2001 109175 2002 101777 2003 92614 2004 104491 2005 81132 2006 76314 2007 71959 2008 93811 2009 64453 2010 61164 2011 58217 2012 55793 2013 55111 2014 52201 2015 50720 2016 49309 2017 48061 2018 46765 2019 45271 2020 43893 2021 42403 2022 41013