Year Number 1960 -44908 1961 78531 1962 32887 1963 46434 1964 68298 1965 28969 1966 233405 1967 138249 1968 73146 1969 102109 1970 -352704 1971 -128216 1972 -106744 1973 -148713 1974 -106281 1975 -43365 1976 46697 1977 12109 1978 -112100 1979 -239940 1980 -243553 1981 -345102 1982 -138160 1983 59468 1984 -39057 1985 -60802 1986 12664 1987 -24073 1988 -87808 1989 -386887 1990 -339957 1991 -505894 1992 -862365 1993 -506483 1994 -889756 1995 -553730 1996 -641143 1997 -821617 1998 -1188006 1999 -647949 2000 -30525 2001 -400386 2002 -343997 2003 -215465 2004 -231899 2005 -251418 2006 -256271 2007 -239236 2008 -212689 2009 -61918 2010 -165825 2011 -23055 2012 287660 2013 343508 2014 534556 2015 367540 2016 362637 2017 -288666 2018 -314596 2019 -218512 2020 80824 2021 66551 2022 -1357122 2023 -65115