Year Number 1990 490780 1991 471192 1992 450885 1993 430999 1994 411425 1995 391621 1996 371651 1997 351815 1998 335724 1999 315716 2000 298708 2001 282107 2002 266019 2003 250625 2004 237546 2005 226250 2006 215269 2007 204840 2008 195461 2009 187506 2010 186708 2011 174148 2012 167947 2013 161796 2014 156540 2015 151747 2016 149408 2017 141153 2018 137118 2019 132094 2020 126585 2021 121496 2022 117092