Year Number 1990 197317 1991 190979 1992 186137 1993 180445 1994 174248 1995 168778 1996 160839 1997 150550 1998 140175 1999 132129 2000 121006 2001 113192 2002 106901 2003 101397 2004 114229 2005 91692 2006 86839 2007 82320 2008 82633 2009 74534 2010 71112 2011 68260 2012 65675 2013 63796 2014 62202 2015 60450 2016 58908 2017 57470 2018 55992 2019 54378 2020 52918 2021 51282 2022 49644