Year Number 1960 68370 1961 72675 1962 77290 1963 82138 1964 86938 1965 91752 1966 96907 1967 102401 1968 108235 1969 114172 1970 119594 1971 124363 1972 128810 1973 133051 1974 137213 1975 141351 1976 145601 1977 150039 1978 154551 1979 159049 1980 163567 1981 168330 1982 173137 1983 178114 1984 183255 1985 188568 1986 193989 1987 199400 1988 204856 1989 210493 1990 216105 1991 221031 1992 226405 1993 232024 1994 237373 1995 242522 1996 247545 1997 252467 1998 257399 1999 262059 2000 266534 2001 270455 2002 274189 2003 278015 2004 281937 2005 285957 2006 290101 2007 294366 2008 298736 2009 303224 2010 307677 2011 311718 2012 315323 2013 318531 2014 321687 2015 324941 2016 327995 2017 330887 2018 333682 2019 336316 2020 338367 2021 340051 2022 342304 2023 345056