Year Number 1990 2145344 1991 2006294 1992 1796854 1993 1665104 1994 1547703 1995 1465552 1996 1355108 1997 1253724 1998 1160590 1999 1074467 2000 1009559 2001 936926 2002 856507 2003 765139 2004 715166 2005 661820 2006 617709 2007 581391 2008 551854 2009 528827 2010 496533 2011 467562 2012 449530 2013 427170 2014 402302 2015 377578 2016 358034 2017 337117 2018 309766 2019 281618 2020 256247 2021 231846 2022 215168