Year Number 1960 50444 1961 51837 1962 53349 1963 54835 1964 56619 1965 58265 1966 59773 1967 61426 1968 63041 1969 64615 1970 66200 1971 67885 1972 68255 1973 68500 1974 70150 1975 71811 1976 73347 1977 75030 1978 76805 1979 78391 1980 80789 1981 83124 1982 84707 1983 86406 1984 87956 1985 89320 1986 90411 1987 91501 1988 92112 1989 92248 1990 92310 1991 92157 1992 92149 1993 88695 1994 87949 1995 90390 1996 89100 1997 88279 1998 89110 1999 90480 2000 91758 2001 93487 2002 95639 2003 98171 2004 101203 2005 104296 2006 107360 2007 110571 2008 114332 2009 119121 2010 123559 2011 126953 2012 130450 2013 134206 2014 137555 2015 141209 2016 146181 2017 151965 2018 158671 2019 165811 2020 171935 2021 177102 2022 182084 2023 187361