Year Number 1960 1462 1961 1501 1962 1528 1963 1556 1964 1596 1965 1644 1966 1686 1967 1736 1968 1799 1969 1880 1970 1977 1971 2031 1972 2079 1973 2119 1974 2153 1975 2192 1976 2269 1977 2353 1978 2435 1979 2515 1980 2619 1981 2684 1982 2736 1983 2785 1984 2833 1985 2873 1986 2914 1987 2966 1988 3024 1989 3081 1990 3128 1991 3142 1992 3161 1993 3219 1994 3289 1995 3361 1996 3434 1997 3523 1998 3635 1999 3747 2000 3863 2001 3990 2002 4110 2003 4230 2004 4349 2005 4464 2006 4549 2007 4638 2008 4770 2009 4905 2010 5001 2011 5138 2012 5355 2013 5590 2014 5797 2015 5976 2016 6117 2017 6292 2018 6526 2019 6757 2020 7011 2021 7267 2022 7531 2023 7820