Year Number 1960 44527 1961 24186 1962 26210 1963 40913 1964 58965 1965 103588 1966 135984 1967 124220 1968 103269 1969 85859 1970 295787 1971 196732 1972 75864 1973 110894 1974 143497 1975 130169 1976 93918 1977 53941 1978 38018 1979 65954 1980 101270 1981 89387 1982 64523 1983 33942 1984 24433 1985 39796 1986 94389 1987 141697 1988 207777 1989 223071 1990 145270 1991 127381 1992 123633 1993 129514 1994 132870 1995 137472 1996 150516 1997 140171 1998 126335 1999 143541 2000 201617 2001 224357 2002 206028 2003 182430 2004 193282 2005 204710 2006 202483 2007 210817 2008 237962 2009 240878 2010 227724 2011 228828 2012 245309 2013 242475 2014 195649 2015 232738 2016 320494 2017 361274 2018 417974 2019 391914 2020 195181 2021 195181 2022 248586 2023 249746