Year Number 1960 20866 1961 21525 1962 22224 1963 22959 1964 23727 1965 24537 1966 25390 1967 26292 1968 27245 1969 28242 1970 29288 1971 30389 1972 31545 1973 32747 1974 33989 1975 35270 1976 36578 1977 37907 1978 39253 1979 40615 1980 42002 1981 43423 1982 44889 1983 46399 1984 47952 1985 49550 1986 51188 1987 52865 1988 54585 1989 56340 1990 58154 1991 60047 1992 62009 1993 64057 1994 66208 1995 68481 1996 70895 1997 73477 1998 76244 1999 79211 2000 82391 2001 85802 2002 89462 2003 93365 2004 97493 2005 101831 2006 106378 2007 111130 2008 116088 2009 121252 2010 126621 2011 132208 2012 138017 2013 144017 2014 150324 2015 156983 2016 163928 2017 171211 2018 178851 2019 186814 2020 194692 2021 202271 2022 210076 2023 218784