Year Number 1990 31416 1991 30133 1992 28939 1993 27862 1994 26895 1995 26025 1996 25218 1997 24438 1998 27525 1999 22942 2000 22217 2001 21659 2002 20872 2003 20265 2004 20241 2005 19488 2006 18662 2007 18116 2008 17529 2009 16940 2010 26011 2011 15606 2012 15005 2013 14455 2014 13955 2015 13504 2016 13161 2017 12751 2018 12401 2019 12084 2020 11812 2021 11834 2022 11362