Year Number 1960 37549 1961 38716 1962 39970 1963 41280 1964 42594 1965 43895 1966 45187 1967 46462 1968 47738 1969 49032 1970 50339 1971 51664 1972 52995 1973 54335 1974 55698 1975 56857 1976 57776 1977 58680 1978 59550 1979 60274 1980 60899 1981 61606 1982 62782 1983 64616 1984 67134 1985 69977 1986 72596 1987 75064 1988 77177 1989 78659 1990 79921 1991 81396 1992 83259 1993 85452 1994 87412 1995 89077 1996 90648 1997 91512 1998 92207 1999 93271 2000 95333 2001 97610 2002 99065 2003 100987 2004 103202 2005 105414 2006 107738 2007 109974 2008 111735 2009 114194 2010 117016 2011 119237 2012 121456 2013 123722 2014 126326 2015 129250 2016 132657 2017 136580 2018 140938 2019 145788 2020 150973 2021 156271 2022 162448 2023 169727