Year Number 1960 51493 1961 52853 1962 54255 1963 55684 1964 56948 1965 58071 1966 59271 1967 60574 1968 61974 1969 62873 1970 62832 1971 62184 1972 61198 1973 60054 1974 58871 1975 57734 1976 56629 1977 56043 1978 56263 1979 57232 1980 59348 1981 62677 1982 66941 1983 70687 1984 73743 1985 77182 1986 80906 1987 84829 1988 88907 1989 93128 1990 97475 1991 101948 1992 106544 1993 111261 1994 116068 1995 120925 1996 125848 1997 130867 1998 135992 1999 141077 2000 147442 2001 154669 2002 160925 2003 166411 2004 171492 2005 176687 2006 182545 2007 189429 2008 197453 2009 206552 2010 216511 2011 225992 2012 234862 2013 244176 2014 253897 2015 263990 2016 274432 2017 284946 2018 295107 2019 304550 2020 312666 2021 319368 2022 324951 2023 329539