Year Number 1990 115150 1991 110595 1992 106015 1993 99670 1994 92439 1995 86808 1996 82038 1997 78485 1998 75361 1999 72609 2000 70559 2001 68275 2002 65814 2003 64396 2004 63430 2005 62292 2006 61694 2007 61453 2008 60662 2009 58932 2010 56615 2011 54572 2012 53043 2013 51623 2014 50438 2015 49598 2016 48524 2017 46935 2018 45102 2019 43476 2020 41972 2021 41113 2022 40630