Year Number 1990 1199320 1991 1033149 1992 962357 1993 912609 1994 865411 1995 827290 1996 776746 1997 730140 1998 685794 1999 649402 2000 636440 2001 586712 2002 550067 2003 508135 2004 481423 2005 453980 2006 430559 2007 411346 2008 392960 2009 371544 2010 348402 2011 329334 2012 322204 2013 298420 2014 284867 2015 263303 2016 253972 2017 242415 2018 220323 2019 208347 2020 192496 2021 181045 2022 174393