Year Number 1960 23634 1961 24022 1962 24457 1963 25052 1964 25842 1965 26728 1966 27662 1967 28654 1968 29712 1969 30845 1970 32064 1971 33395 1972 34957 1973 36730 1974 38589 1975 40523 1976 42539 1977 44683 1978 46711 1979 48590 1980 50554 1981 52589 1982 54674 1983 56530 1984 58244 1985 60066 1986 61868 1987 63639 1988 65374 1989 66954 1990 68358 1991 69702 1992 71026 1993 72320 1994 73615 1995 75021 1996 76586 1997 78264 1998 79997 1999 81797 2000 83676 2001 85575 2002 87465 2003 89467 2004 91507 2005 93476 2006 95294 2007 96659 2008 97640 2009 98410 2010 98977 2011 99478 2012 99907 2013 100286 2014 100818 2015 101492 2016 102131 2017 102813 2018 103510 2019 104102 2020 104740 2021 105423 2022 106142 2023 106946