Year Number 1990 35850 1991 37430 1992 41630 1993 43720 1994 42722 1995 42660 1996 39726 1997 38846 1998 38905 1999 40296 2000 38710 2001 37892 2002 36645 2003 34836 2004 32962 2005 31497 2006 29972 2007 27957 2008 25613 2009 23186 2010 21192 2011 19639 2012 18342 2013 17357 2014 16656 2015 15738 2016 15175 2017 14287 2018 13744 2019 13523 2020 13950 2021 13945 2022 17121