Year Number 1960 46513 1961 47206 1962 47871 1963 48587 1964 49382 1965 50252 1966 51213 1967 52285 1968 53463 1969 54759 1970 56102 1971 57348 1972 58456 1973 59484 1974 60489 1975 61863 1976 63640 1977 65487 1978 67372 1979 69310 1980 71487 1981 73981 1982 76516 1983 78879 1984 81026 1985 83064 1986 85186 1987 87414 1988 89709 1989 92038 1990 94400 1991 96720 1992 99203 1993 101979 1994 105058 1995 108748 1996 113203 1997 118340 1998 123861 1999 129446 2000 134937 2001 140357 2002 145823 2003 151389 2004 157068 2005 162906 2006 168946 2007 175198 2008 181631 2009 188241 2010 195097 2011 202089 2012 209063 2013 216091 2014 223155 2015 230147 2016 237022 2017 243729 2018 250261 2019 256675 2020 262298 2021 267254 2022 272238 2023 277283