Year Number 1960 165288 1961 245437 1962 247985 1963 269393 1964 270258 1965 212812 1966 368822 1967 430884 1968 385951 1969 248373 1970 -25284 1971 -28352 1972 -32779 1973 -74473 1974 -79772 1975 -128544 1976 -91976 1977 -40863 1978 -133912 1979 -178805 1980 -195305 1981 -306638 1982 -192378 1983 -127694 1984 -171631 1985 -222457 1986 -186354 1987 -194754 1988 -155038 1989 -358010 1990 -480736 1991 -476512 1992 -1124002 1993 -1126323 1994 -1433584 1995 -899904 1996 -926493 1997 -1086952 1998 -1458277 1999 -993512 2000 -597162 2001 -552534 2002 -491504 2003 -323226 2004 -338166 2005 -336932 2006 -359330 2007 -448330 2008 -430600 2009 -311032 2010 -283986 2011 -239449 2012 41373 2013 120519 2014 346768 2015 86400 2016 83806 2017 -550839 2018 -559236 2019 -499675 2020 -224890 2021 -219256 2022 -6575967 2023 1243190