Year Number 1990 561707 1991 538242 1992 517109 1993 494122 1994 468046 1995 441472 1996 415578 1997 392547 1998 373441 1999 356717 2000 341664 2001 328022 2002 315270 2003 303911 2004 294135 2005 285408 2006 278048 2007 271874 2008 266063 2009 261108 2010 257850 2011 259320 2012 269514 2013 268879 2014 262664 2015 255987 2016 241225 2017 232672 2018 226873 2019 212847 2020 201720 2021 196654 2022 187586