Year Number 1960 36488 1961 37049 1962 37779 1963 38569 1964 39339 1965 39964 1966 40386 1967 40723 1968 41149 1969 41680 1970 42232 1971 42914 1972 43818 1973 44869 1974 46070 1975 47411 1976 48789 1977 50243 1978 51678 1979 53109 1980 54719 1981 56476 1982 58443 1983 60629 1984 63069 1985 65707 1986 68461 1987 71459 1988 74521 1989 78327 1990 81669 1991 83358 1992 85414 1993 87835 1994 90622 1995 93729 1996 97089 1997 100678 1998 104499 1999 108556 2000 112885 2001 117235 2002 122748 2003 128491 2004 134314 2005 139941 2006 145157 2007 150089 2008 154804 2009 159287 2010 163788 2011 168599 2012 173690 2013 178886 2014 184476 2015 190286 2016 196230 2017 202121 2018 207906 2019 213847 2020 218700 2021 221617 2022 223146 2023 224802