Year Number 1960 2486 1961 2533 1962 2590 1963 2665 1964 2772 1965 2900 1966 3035 1967 3186 1968 3348 1969 3519 1970 3672 1971 3810 1972 3965 1973 4135 1974 4312 1975 4496 1976 4687 1977 4884 1978 5083 1979 5277 1980 5475 1981 5693 1982 5931 1983 6177 1984 6419 1985 6638 1986 6833 1987 7010 1988 7154 1989 7253 1990 7369 1991 7531 1992 7683 1993 7843 1994 8063 1995 8302 1996 8504 1997 8716 1998 8947 1999 9205 2000 9540 2001 9893 2002 10213 2003 10537 2004 10901 2005 11298 2006 11709 2007 12126 2008 12527 2009 12928 2010 13323 2011 13722 2012 14192 2013 14718 2014 15267 2015 15846 2016 16434 2017 17039 2018 17742 2019 18548 2020 19384 2021 20172 2022 21082 2023 22206