Year Number 1960 68099 1961 64717 1962 61690 1963 59271 1964 57243 1965 55885 1966 56777 1967 59410 1968 62347 1969 65570 1970 68997 1971 72653 1972 76523 1973 80660 1974 85184 1975 90035 1976 95388 1977 101261 1978 107406 1979 113631 1980 119774 1981 125885 1982 132121 1983 138495 1984 144719 1985 151316 1986 158585 1987 166208 1988 174062 1989 181886 1990 190054 1991 198973 1992 208237 1993 217810 1994 227757 1995 237429 1996 247039 1997 257326 1998 267995 1999 278397 2000 288323 2001 297646 2002 306479 2003 315239 2004 324318 2005 334796 2006 346560 2007 358784 2008 371513 2009 384751 2010 398610 2011 413944 2012 428844 2013 441823 2014 455263 2015 470061 2016 485980 2017 503171 2018 522033 2019 542685 2020 565126 2021 586786 2022 608176 2023 635324