Year Number 1960 37917 1961 39210 1962 40722 1963 42512 1964 44650 1965 47215 1966 50067 1967 53041 1968 56124 1969 59763 1970 63980 1971 68594 1972 73745 1973 79392 1974 85917 1975 93843 1976 103338 1977 114181 1978 125698 1979 136755 1980 146299 1981 153896 1982 159847 1983 165162 1984 171168 1985 178883 1986 188705 1987 200348 1988 212761 1989 228846 1990 252333 1991 273521 1992 269862 1993 263144 1994 266756 1995 267508 1996 271415 1997 276357 1998 281671 1999 286987 2000 292420 2001 298173 2002 304101 2003 309285 2004 313471 2005 317118 2006 320598 2007 323817 2008 326503 2009 329203 2010 331930 2011 334355 2012 336682 2013 338733 2014 340154 2015 340932 2016 341143 2017 340909 2018 340466 2019 340130 2020 340032 2021 340187 2022 340653 2023 341419