Year Number 1960 70130 1961 70260 1962 69914 1963 69656 1964 69766 1965 69809 1966 69957 1967 70129 1968 70381 1969 70773 1970 71323 1971 72164 1972 73246 1973 74535 1974 75926 1975 77228 1976 82472 1977 92152 1978 102690 1979 107723 1980 106398 1981 104395 1982 101940 1983 99619 1984 97656 1985 95842 1986 94428 1987 93745 1988 94220 1989 96582 1990 100597 1991 105842 1992 112589 1993 120940 1994 130414 1995 139693 1996 148070 1997 156230 1998 164777 1999 173062 2000 181379 2001 190406 2002 199575 2003 207873 2004 214612 2005 219327 2006 221012 2007 219087 2008 216322 2009 212308 2010 206865 2011 203245 2012 202032 2013 203273 2014 206881 2015 212540 2016 219773 2017 228569 2018 239298 2019 252475 2020 264535 2021 275383 2022 291704 2023 313414