Year Number 1960 9246 1961 10222 1962 11544 1963 13062 1964 14746 1965 16571 1966 18594 1967 20868 1968 23371 1969 26068 1970 28026 1971 29273 1972 30757 1973 32478 1974 34428 1975 36587 1976 38939 1977 41485 1978 44225 1979 47147 1980 50221 1981 53402 1982 56667 1983 60001 1984 63389 1985 66823 1986 70215 1987 73579 1988 77048 1989 80638 1990 84337 1991 88126 1992 91984 1993 95911 1994 99900 1995 103940 1996 108053 1997 113453 1998 120426 1999 127790 2000 135230 2001 142724 2002 150598 2003 158919 2004 166983 2005 177566 2006 193791 2007 212493 2008 233836 2009 262516 2010 294505 2011 322795 2012 348659 2013 374515 2014 398919 2015 425013 2016 455708 2017 485516 2018 510222 2019 537965 2020 534080 2021 513011 2022 517303 2023 527307