Year Number 1990 45692 1991 48083 1992 57390 1993 60986 1994 59644 1995 62872 1996 57919 1997 57768 1998 58637 1999 60767 2000 59898 2001 59120 2002 57586 2003 56014 2004 54489 2005 53214 2006 52105 2007 50518 2008 48082 2009 44805 2010 42120 2011 39348 2012 36432 2013 33387 2014 30910 2015 27603 2016 25640 2017 22915 2018 21291 2019 20278 2020 20778 2021 19687 2022 28571