Year Number 1960 100380 1961 121350 1962 137698 1963 152170 1964 162533 1965 170903 1966 176562 1967 178457 1968 178954 1969 175007 1970 168468 1971 157046 1972 141396 1973 121476 1974 95670 1975 63902 1976 25585 1977 -919 1978 -15269 1979 -18647 1980 -9445 1981 10722 1982 42143 1983 85198 1984 142722 1985 214794 1986 304200 1987 375035 1988 427377 1989 461795 1990 479954 1991 482849 1992 470043 1993 441211 1994 394809 1995 330244 1996 246097 1997 178604 1998 125369 1999 86982 2000 60905 2001 48500 2002 45985 2003 54381 2004 73107 2005 102694 2006 145046 2007 180746 2008 211709 2009 240968 2010 267047 2011 293051 2012 317082 2013 342555 2014 369027 2015 397921 2016 432017 2017 430803 2018 392587 2019 360560 2020 334055 2021 312735 2022 154592 2023 155751