Year Number 1960 1887 1961 1892 1962 1896 1963 1895 1964 1885 1965 1941 1966 2079 1967 2232 1968 2400 1969 2583 1970 2781 1971 2934 1972 3023 1973 3099 1974 3172 1975 3245 1976 3323 1977 3400 1978 3476 1979 3554 1980 3640 1981 3747 1982 3872 1983 4004 1984 4143 1985 4287 1986 4436 1987 4597 1988 4770 1989 4945 1990 5121 1991 5337 1992 5618 1993 5938 1994 6271 1995 6602 1996 6920 1997 7240 1998 7558 1999 7849 2000 8134 2001 8440 2002 8766 2003 9160 2004 9677 2005 10271 2006 10867 2007 11431 2008 11977 2009 12538 2010 13052 2011 13369 2012 13660 2013 14537 2014 16057 2015 17231 2016 17834 2017 18403 2018 19170 2019 20372 2020 21877 2021 23577 2022 25484 2023 27650