Year Number 1960 29723 1961 30211 1962 31005 1963 31750 1964 32453 1965 33142 1966 33865 1967 34651 1968 35508 1969 36427 1970 37374 1971 38305 1972 39215 1973 40148 1974 41114 1975 42123 1976 43211 1977 44379 1978 45608 1979 46852 1980 48053 1981 49191 1982 50223 1983 51198 1984 52236 1985 53383 1986 54621 1987 55987 1988 57480 1989 58996 1990 60512 1991 61920 1992 63200 1993 64458 1994 65686 1995 66877 1996 68025 1997 69124 1998 70171 1999 71159 2000 72094 2001 73356 2002 75135 2003 77081 2004 79040 2005 81031 2006 83058 2007 85124 2008 87204 2009 89268 2010 91281 2011 93216 2012 95131 2013 97038 2014 98903 2015 100713 2016 102465 2017 104172 2018 105837 2019 107476 2020 109528 2021 111802 2022 113972 2023 116254