Year Number 1960 30160 1961 30573 1962 30924 1963 31227 1964 31503 1965 31767 1966 32006 1967 32218 1968 32398 1969 32547 1970 32660 1971 32633 1972 32608 1973 32271 1974 32000 1975 31860 1976 31599 1977 31337 1978 31450 1979 31731 1980 32032 1981 32432 1982 32634 1983 32604 1984 32807 1985 33084 1986 33301 1987 34755 1988 34895 1989 35102 1990 35261 1991 35708 1992 35833 1993 36535 1994 37455 1995 37928 1996 38393 1997 38736 1998 39375 1999 40014 2000 40214 2001 40076 2002 41128 2003 40461 2004 40093 2005 40045 2006 40634 2007 40573 2008 41201 2009 41057 2010 41890 2011 40468 2012 40513 2013 40894 2014 41140 2015 41665 2016 41818 2017 41921 2018 41907 2019 41863 2020 41801 2021 41716 2022 49874 2023 49323