Year Number 1990 428666 1991 412856 1992 398846 1993 382605 1994 363047 1995 342962 1996 323577 1997 307187 1998 294553 1999 283694 2000 273796 2001 264576 2002 255610 2003 247763 2004 241114 2005 235217 2006 230327 2007 226254 2008 222241 2009 218817 2010 216845 2011 217068 2012 220303 2013 218892 2014 214463 2015 208816 2016 198845 2017 191169 2018 185664 2019 176628 2020 168969 2021 164126 2022 157665