Year Number 1960 43962 1961 44502 1962 44992 1963 45484 1964 45974 1965 46474 1966 46986 1967 47510 1968 48044 1969 48612 1970 49377 1971 50294 1972 51202 1973 52100 1974 52989 1975 53944 1976 54975 1977 56020 1978 57091 1979 58195 1980 59355 1981 60554 1982 61743 1983 62911 1984 64040 1985 65130 1986 66189 1987 67204 1988 68174 1989 69106 1990 70063 1991 71079 1992 72172 1993 73267 1994 74264 1995 75174 1996 76002 1997 76765 1998 77490 1999 78207 2000 78831 2001 79395 2002 80061 2003 80761 2004 81432 2005 82078 2006 82684 2007 83284 2008 83904 2009 84552 2010 85230 2011 85841 2012 86308 2013 86694 2014 87051 2015 87401 2016 87731 2017 88031 2018 88315 2019 88582 2020 88826 2021 88940 2022 88948 2023 89058