Year Number 1960 132382 1961 132197 1962 131656 1963 131223 1964 130810 1965 130591 1966 130695 1967 130996 1968 131538 1969 132451 1970 133831 1971 135642 1972 137832 1973 140283 1974 142860 1975 145542 1976 148284 1977 150957 1978 153435 1979 155641 1980 157516 1981 159054 1982 160287 1983 161276 1984 162121 1985 162922 1986 163755 1987 164655 1988 165587 1989 166469 1990 167488 1991 168861 1992 170290 1993 171504 1994 172506 1995 173315 1996 174063 1997 174813 1998 175591 1999 176373 2000 177092 2001 178066 2002 179187 2003 180271 2004 181505 2005 182834 2006 184211 2007 185449 2008 186290 2009 186726 2010 187188 2011 187801 2012 188316 2013 188759 2014 189156 2015 189546 2016 189957 2017 190183 2018 190140 2019 189881 2020 189385 2021 188748 2022 188128 2023 187703