Year Number 1960 47109 1961 48657 1962 50563 1963 52804 1964 55325 1965 58044 1966 60840 1967 63584 1968 66305 1969 69017 1970 71635 1971 74103 1972 76406 1973 78549 1974 80724 1975 83021 1976 85431 1977 88002 1978 90486 1979 92836 1980 94849 1981 96166 1982 96870 1983 97271 1984 97931 1985 100316 1986 104206 1987 108093 1988 112220 1989 116113 1990 118586 1991 120302 1992 120586 1993 119880 1994 120304 1995 121544 1996 122629 1997 122817 1998 122362 1999 121735 2000 122390 2001 124379 2002 126490 2003 128725 2004 130874 2005 132504 2006 133146 2007 132301 2008 129960 2009 126924 2010 123975 2011 121955 2012 121300 2013 122129 2014 124509 2015 128230 2016 133181 2017 139136 2018 145989 2019 153967 2020 161541 2021 170760 2022 183208 2023 197134