Year	Number
1992	4207000
1993	3651000
1994	3688000
1995	4729400
1996	4549800
1997	4740030
1998	4616280
1999	4363460
2000	4194500
2001	3918900
2002	3764300
2003	3659100
2004	3536500
2005	3556500
2006	3331500
2007	3352500
2008	3354500
2009	3344997
2010	3281967
2011	3136324
2012	3182430
2013	2978830
2014	3102830
2015	3256100
2016	3250650
2017	3247000
2018	3257750
2019	3263000
2020	3270000
