Year Number 1960 43260 1961 44277 1962 45259 1963 46104 1964 46895 1965 47772 1966 48667 1967 49560 1968 50420 1969 51246 1970 52049 1971 52826 1972 53599 1973 54453 1974 55300 1975 55997 1976 56611 1977 57127 1978 57534 1979 57979 1980 58566 1981 59314 1982 60141 1983 60855 1984 61721 1985 63233 1986 65433 1987 68037 1988 70670 1989 73270 1990 76047 1991 78998 1992 81912 1993 85192 1994 66659 1995 48638 1996 57540 1997 65708 1998 70927 1999 78256 2000 85981 2001 94189 2002 101420 2003 105131 2004 106913 2005 109299 2006 112064 2007 115164 2008 118663 2009 122622 2010 127136 2011 132337 2012 134537 2013 133958 2014 134650 2015 136667 2016 139821 2017 143956 2018 149075 2019 155090 2020 161897 2021 168615 2022 176046 2023 184841