Year Number 1984 612633 1985 602985 1986 634444 1987 666711 1988 674736 1989 692277 1990 717150 1991 733488 1998 739532 1999 737688 2000 727482 2001 710320 2002 630383 2003 601210 2004 573592 2005 560199 2006 537931 2007 514405 2008 535928 2009 515220 2010 464389 2011 391141 2012 404381 2013 376963 2014 316089 2015 462088 2016 366716 2018 304429 2019 336769 2020 283146 2021 391096