Year Number 1960 22473 1961 22897 1962 23252 1963 23600 1964 23951 1965 24337 1966 24757 1967 25195 1968 25663 1969 26147 1970 26651 1971 27404 1972 28132 1973 28880 1974 29649 1975 30424 1976 31199 1977 31957 1978 32698 1979 33426 1980 34124 1981 34856 1982 35967 1983 37043 1984 38119 1985 39170 1986 40181 1987 41152 1988 42096 1989 43000 1990 43828 1991 44583 1992 44625 1993 44722 1994 44802 1995 44864 1996 44901 1997 44906 1998 44873 1999 44777 2000 44606 2001 44560 2002 44841 2003 45168 2004 45464 2005 45738 2006 45990 2007 46219 2008 46429 2009 46637 2010 46818 2011 47012 2012 47316 2013 47473 2014 48060 2015 48710 2016 48968 2017 49410 2018 49918 2019 50561 2020 51181 2021 51699 2022 52152 2023 52593