Year Number 1960 20928 1961 21700 1962 22487 1963 23294 1964 24155 1965 25107 1966 26127 1967 27207 1968 28378 1969 29658 1970 31012 1971 32453 1972 33988 1973 35637 1974 37435 1975 39338 1976 41364 1977 43569 1978 45933 1979 48312 1980 50688 1981 53074 1982 55526 1983 58083 1984 60721 1985 63482 1986 66384 1987 69444 1988 72697 1989 76185 1990 79884 1991 83722 1992 87710 1993 91878 1994 96143 1995 100471 1996 104894 1997 109503 1998 114180 1999 118942 2000 123945 2001 129037 2002 134317 2003 139822 2004 145434 2005 151229 2006 157281 2007 163534 2008 169988 2009 176809 2010 183976 2011 191698 2012 200030 2013 208826 2014 217918 2015 227182 2016 237006 2017 247314 2018 258054 2019 269248 2020 280810 2021 291654 2022 302015 2023 314748