Year Number 1960 58754 1961 66489 1962 75424 1963 85461 1964 96229 1965 107738 1966 120774 1967 135600 1968 151653 1969 168350 1970 184541 1971 198773 1972 211468 1973 224095 1974 237009 1975 250611 1976 263891 1977 276748 1978 290284 1979 304267 1980 318402 1981 330880 1982 342131 1983 354082 1984 366631 1985 379036 1986 394572 1987 413138 1988 429863 1989 444077 1990 330765 1991 253608 1992 298361 1993 289804 1994 274808 1995 273026 1996 278237 1997 282349 1998 284399 1999 285066 2000 284900 2001 284391 2002 283951 2003 283749 2004 283600 2005 287887 2006 298837 2007 311899 2008 324638 2009 336713 2010 349920 2011 368958 2012 392075 2013 414665 2014 429008 2015 454893 2016 474854 2017 481189 2018 498965 2019 505657 2020 497014 2021 486217 2022 477266 2023 466249