Year Number 1971 10717 1972 11179 1973 12132 1974 14416 1975 15470 1976 16227 1977 18081 1978 19319 1979 21018 1980 25113 1981 27539 1982 31398 1983 32605 1984 35966 1985 43843 1986 53565 1987 62582 1988 72207 1989 84511 1990 91022 1991 98929 1992 105542 1993 115753 1994 125191 1999 173205 2000 189689 2001 199278 2003 236914 2004 266538 2005 295412 2006 319749 2007 352376 2008 423543 2009 467658 2010 537988 2011 604168 2012 676337 2013 762445 2014 841886 2015 965550 2016 1058163 2017 1162297 2018 1281007 2019 1342143 2020 1361214 2021 1370452 2022 1250222