Year Number 1960 29580 1961 31081 1962 32578 1963 34093 1964 35661 1965 37294 1966 38981 1967 40727 1968 42526 1969 44316 1970 46076 1971 47832 1972 49558 1973 51252 1974 52919 1975 54559 1976 56135 1977 57665 1978 59220 1979 60817 1980 62515 1981 64336 1982 66237 1983 68190 1984 70185 1985 72219 1986 74276 1987 76334 1988 78402 1989 80509 1990 82621 1991 84745 1992 86908 1993 89069 1994 91148 1995 93133 1996 95064 1997 97508 1998 100432 1999 103231 2000 105941 2001 108616 2002 111194 2003 113552 2004 115717 2005 117762 2006 119978 2007 122614 2008 125566 2009 128794 2010 132318 2011 136085 2012 140034 2013 144147 2014 148461 2015 151017 2016 152328 2017 154769 2018 158129 2019 162470 2020 167768 2021 173495 2022 179952 2023 187452