Year Number 1960 7608 1961 14989 1962 19752 1963 23247 1964 25956 1965 28951 1966 31542 1967 38216 1968 44158 1969 51717 1970 63988 1971 84904 1972 110281 1973 128233 1974 138421 1975 132741 1976 126764 1977 138007 1978 140992 1979 143124 1980 148004 1981 145612 1982 150272 1983 159355 1984 160314 1985 163926 1986 162807 1987 170249 1988 178115 1989 182375 1990 186898 1991 165010 1992 130258 1993 31317 1994 35332 1995 27095 1996 29773 1997 31781 1998 29767 1999 24400 2000 17241 2001 19616 2002 22830 2003 17278 2004 10112 2005 481349 2006 490805 2007 495746 2008 495131 2009 494189 2010 236962 2011 94083 2012 88879 2013 77738 2014 65520 2015 60337 2016 171429 2017 282947 2018 253245 2019 241172 2020 -1025295 2021 -153883 2022 28998 2023 28998