Year Number 1960 94295 1961 95402 1962 96458 1963 97498 1964 98572 1965 99697 1966 100880 1967 102138 1968 103461 1969 104818 1970 106251 1971 107775 1972 109382 1973 111186 1974 113358 1975 115962 1976 119050 1977 122657 1978 126624 1979 130665 1980 134621 1981 138442 1982 142061 1983 145597 1984 149357 1985 153620 1986 158558 1987 164288 1988 170818 1989 178072 1990 185903 1991 194096 1992 202433 1993 210772 1994 219087 1995 227398 1996 235786 1997 244351 1998 253140 1999 262208 2000 271668 2001 281619 2002 292113 2003 303223 2004 315055 2005 327583 2006 340692 2007 354352 2008 368574 2009 383315 2010 398484 2011 413999 2012 430246 2013 448377 2014 468765 2015 490486 2016 512936 2017 536254 2018 561237 2019 587312 2020 603849 2021 614357 2022 635001 2023 662618