Year Number 1960 -119820 1961 -69706 1962 -96877 1963 -89815 1964 -45176 1965 -34726 1966 -25663 1967 8349 1968 -10990 1969 -82425 1970 -71306 1971 -210276 1972 -299715 1973 -148839 1974 -33889 1975 -127358 1976 -214543 1977 -602653 1978 398625 1979 -494918 1980 -2263561 1981 -1938833 1982 -369588 1983 -363368 1984 130124 1985 -448788 1986 -572324 1987 -670303 1988 -666890 1989 -527461 1990 -1546998 1991 -503171 1992 1320890 1993 464857 1994 10615 1995 115791 1996 6444 1997 -592863 1998 -226209 1999 -296135 2000 -1423135 2001 -350732 2002 1002568 2003 74137 2004 -407758 2005 126174 2006 521584 2007 -276669 2008 -443572 2009 -394395 2010 -585838 2011 -473592 2012 -1460680 2013 -2338520 2014 -1894141 2015 -1696194 2016 -467727 2017 -889608 2018 98978 2019 211518 2020 272582 2021 -343175 2022 284413 2023 311966