Year Number 1971 1975408 1972 2004985 1973 2058995 1978 2129530 1994 1341635 1997 1113951 1999 1290846 2000 1213666 2001 1229131 2002 1227283 2003 1196638 2004 1112033 2005 1318249 2006 1590277 2007 1151254 2009 1148407 2010 1072507 2011 1327667 2012 1088668 2014 1120588 2016 774836 2017 680258 2018 555951 2019 345486 2020 173745 2021 66544