Year Number 1990 150033 1991 142385 1992 134183 1993 126023 1994 118266 1995 111095 1996 104981 1997 100168 1998 95936 1999 92195 2000 89292 2001 86197 2002 82848 2003 80509 2004 78638 2005 76751 2006 75539 2007 74844 2008 73699 2009 71586 2010 68992 2011 66494 2012 64399 2013 62512 2014 60984 2015 59809 2016 58392 2017 56659 2018 54667 2019 52813 2020 51017 2021 49675 2022 48680