Year Number 1990 203988 1991 192751 1992 181407 1993 170846 1994 162563 1995 158598 1996 154714 1997 152373 1998 150242 1999 146913 2000 144064 2001 141631 2002 139199 2003 135076 2004 142771 2005 129788 2006 125557 2007 119513 2008 119906 2009 107146 2010 100777 2011 95613 2012 90865 2013 87181 2014 84075 2015 81546 2016 79381 2017 77323 2018 75242 2019 73257 2020 71580 2021 70630 2022 70147