Year	Number
1985	4465800
1989	5150000
1990	4867000
1991	5056000
1992	4904000
1993	4905000
1994	4698000
1995	6851250
1996	7008650
1997	7116450
1998	7131000
1999	7148300
2000	7195700
2001	7247600
2002	7373600
2003	7463100
2004	7138250
2005	8115000
2006	7580400
2007	7739000
2008	7744000
2009	7845734
2010	7849284
2011	7847830
2012	7935080
2013	7900150
2014	7889850
2015	8030400
2016	8258580
2017	8285000
2018	8298500
2019	8428000
2020	8303000
