Year Number 1960 24066 1961 45680 1962 64099 1963 77744 1964 89360 1965 95420 1966 66156 1967 44993 1968 36935 1969 45481 1970 59763 1971 47734 1972 66558 1973 74729 1974 73218 1975 76834 1976 -11275 1977 38058 1978 40073 1979 45412 1980 66006 1981 1266083 1982 69511 1983 95824 1984 87876 1985 82961 1986 104653 1987 97248 1988 63143 1989 59563 1990 1375419 1991 194979 1992 -203400 1993 -1595940 1994 -197490 1995 -120114 1996 7728 1997 198135 1998 288994 1999 277986 2000 394594 2001 393336 2002 -568950 2003 370945 2004 369535 2005 323987 2006 252053 2007 139826 2008 90815 2009 99224 2010 127703 2011 -150029 2012 19635 2013 23351 2014 653255 2015 628310 2016 23759 2017 7709 2018 -29981 2019 -34571 2020 -156669 2021 28080 2022 -39998 2023 -39998