Year Number 1990 9075 1991 55820 1992 1097073 1993 1304469 1994 1459003 1995 1383297 1996 1904713 1997 1724154 1998 1511322 1999 1478271 2000 1111365 2001 1049402 2002 1418983 2003 1266951 2004 1110630 2005 923204 2006 875737 2007 583519 2008 597971 2009 538441 2010 517461 2011 485892 2012 468622 2013 206204 2014 427831 2015 495169 2016 409043 2017 310944 2018 273494 2019 255721 2020 328015 2021 285348 2022 5954467 2023 6387119