Year Number 1960 28582 1961 29310 1962 30080 1963 30886 1964 31729 1965 32613 1966 33534 1967 34489 1968 35491 1969 36532 1970 37563 1971 38794 1972 40252 1973 41736 1974 43292 1975 44885 1976 46512 1977 48201 1978 49915 1979 51643 1980 53385 1981 55138 1982 56895 1983 58658 1984 60413 1985 62133 1986 63843 1987 65565 1988 67279 1989 68998 1990 70752 1991 72531 1992 74312 1993 76109 1994 77946 1995 79829 1996 81726 1997 83594 1998 85439 1999 87227 2000 88918 2001 90541 2002 92140 2003 93757 2004 95393 2005 97062 2006 98811 2007 100636 2008 102485 2009 104401 2010 106458 2011 108704 2012 111154 2013 113741 2014 116378 2015 119015 2016 121619 2017 124163 2018 126641 2019 129070 2020 131535 2021 133984 2022 136390 2023 138760