Year Number 1960 73423 1961 74464 1962 75637 1963 76947 1964 78591 1965 80562 1966 82650 1967 84823 1968 86920 1969 87668 1970 86604 1971 84760 1972 82648 1973 80420 1974 78112 1975 75774 1976 73303 1977 71608 1978 71169 1979 71614 1980 73558 1981 77135 1982 81832 1983 88205 1984 95509 1985 102031 1986 107559 1987 112216 1988 116386 1989 120418 1990 124468 1991 128624 1992 132944 1993 137488 1994 142713 1995 148760 1996 155348 1997 162498 1998 170198 1999 178566 2000 188317 2001 199707 2002 212366 2003 226169 2004 240937 2005 256420 2006 272352 2007 288554 2008 304941 2009 321497 2010 338239 2011 355606 2012 373588 2013 391683 2014 409668 2015 427310 2016 444464 2017 461219 2018 477950 2019 495029 2020 508486 2021 520614 2022 535149 2023 550006