Year Number 1960 44284 1961 45181 1962 46184 1963 47282 1964 48481 1965 49804 1966 51276 1967 52903 1968 54692 1969 56630 1970 58687 1971 60838 1972 62710 1973 64640 1974 66969 1975 69355 1976 71815 1977 74363 1978 76857 1979 79183 1980 81731 1981 84569 1982 87423 1983 90291 1984 93237 1985 96354 1986 99711 1987 103311 1988 107147 1989 111209 1990 115361 1991 119537 1992 123705 1993 127831 1994 131928 1995 136019 1996 140785 1997 146375 1998 152130 1999 158097 2000 164294 2001 170454 2002 176447 2003 182316 2004 188269 2005 193810 2006 199176 2007 205350 2008 212425 2009 220290 2010 228683 2011 237268 2012 246094 2013 255617 2014 266051 2015 277733 2016 290321 2017 303165 2018 316386 2019 330030 2020 341737 2021 353377 2022 367848 2023 383384