Year Number 1990 274692 1991 263423 1992 253473 1993 241982 1994 231067 1995 220622 1996 208490 1997 195336 1998 182008 1999 168631 2000 156437 2001 147203 2002 138126 2003 129221 2004 122559 2005 116807 2006 111664 2007 107930 2008 104980 2009 101804 2010 97465 2011 92849 2012 89186 2013 85913 2014 82673 2015 79095 2016 74706 2017 69501 2018 64953 2019 61304 2020 57956 2021 54876 2022 51931