Year Number 1973 816424 1979 791382 1981 874274 1982 897017 1983 698749 1985 691380 1986 702785 1987 930717 1988 956372 1989 922435 1990 877559 1991 929811 1992 981898 1993 1016126 1994 1050607 1995 1111954 1998 1576900 1999 1501368 2000 1416255 2001 1291749 2002 1472819 2004 1041692 2005 870993 2006 734868 2007 530567 2008 388912 2009 338576 2010 279312 2011 372694 2012 350082 2013 283223 2014 242734 2015 182016 2016 264388 2017 363333 2018 178872 2019 75413 2020 50903 2022 65327