Year Number 1990 219960 1991 213800 1992 208230 1993 200437 1994 191702 1995 183049 1996 173063 1997 161908 1998 150405 1999 138873 2000 128076 2001 119637 2002 111225 2003 102985 2004 97342 2005 93045 2006 89321 2007 86387 2008 83675 2009 80709 2010 76823 2011 72826 2012 69575 2013 66918 2014 64700 2015 62368 2016 59451 2017 56050 2018 53197 2019 50907 2020 48628 2021 46243 2022 43782