Year Number 1960 1536 1961 1593 1962 1658 1963 1726 1964 1790 1965 1847 1966 1900 1967 1952 1968 2000 1969 2041 1970 2089 1971 2157 1972 2220 1973 2274 1974 2318 1975 2354 1976 2384 1977 2406 1978 2421 1979 2430 1980 2463 1981 2515 1982 2559 1983 2600 1984 2645 1985 2695 1986 2745 1987 2789 1988 2831 1989 2878 1990 2945 1991 3022 1992 3097 1993 3183 1994 3282 1995 3391 1996 3505 1997 3618 1998 3720 1999 3816 2000 3943 2001 4084 2002 4210 2003 4326 2004 4430 2005 4528 2006 4621 2007 4713 2008 4811 2009 4917 2010 5028 2011 5152 2012 5268 2013 5351 2014 5407 2015 5444 2016 5478 2017 5514 2018 5550 2019 5583 2020 5608 2021 5614 2022 5601 2023 5575