Year Number 1975 810434 1976 791984 1977 781704 1978 769193 1979 763565 1980 757432 1981 751200 1982 766286 1983 757117 1984 747041 1985 773488 1986 804916 1987 838015 1988 865426 1989 899875 1990 894377 1991 1074902 1992 1061342 1993 1018400 1994 957960 1995 888667 1996 827661 1997 786131 1998 771779 1999 586546 2000 489951 2001 410864 2002 326917 2003 281655 2004 279257 2005 265376 2006 248405 2007 230717 2008 227008 2009 229955 2010 160616 2011 129962 2012 138223 2013 114056 2014 128317 2016 126778 2017 104478 2018 63762 2019 32337