Year Number 1975 75760 1976 82870 1977 97600 1978 138950 1979 151620 1980 261360 1981 192990 1982 168980 1983 144320 1984 128500 1985 130420 1986 119920 1987 112740 1988 107799 1989 99935 1990 99821 1991 88164 1992 63625 1993 119232 1994 100817 1995 106565 1996 107962 1997 169154 1998 138334 1999 100133 2000 104966 2001 110711 2002 112614 2003 119056 2004 121145 2005 117050 2006 133107 2007 125627 2008 112916 2009 105286 2010 96666 2011 89245 2012 84475 2013 136489 2014 130227 2015 108252 2016 106431 2017 104605 2018 102234 2019 97556 2020 96179 2021 100510 2022 94472 2023 87314