Year Number 1984 337757 1985 339813 1986 352524 1987 367351 1988 372926 1989 381622 1990 393498 1991 404180 1998 419338 1999 416690 2000 406381 2001 396335 2002 360261 2003 343773 2004 328349 2005 318034 2006 302764 2007 290447 2008 302025 2009 293245 2010 278606 2011 235825 2012 244147 2013 233508 2014 205443 2015 289666 2016 247031 2018 212293 2019 229074 2020 203262 2021 246709