Year	Number
1970	5705025.5
1971	5850766
1972	6335340
1973	6648979.5
1974	6930251.5
1975	7185868
1976	7455521.5
1977	7577471
1978	7584744
1979	7625711.5
1980	7857723
1981	8001278.5
1982	8158909.5
1983	8128455.5
1984	8135045
1985	8127169.5
1986	8178108.5
1987	8256950
1988	8366454
1989	8457105
1990	8614854
1991	8622628
1992	8679209
1993	8736102
1994	8810067
1995	8922967
1996	9021809
1997	9110572
1998	9183076
1999	9285306
2000	9229313
2001	9263423
2002	8996925
2003	9178887
2004	9561333
2005	9447466
2006	9289111
2007	9376117
2008	9400613
2009	9391421
2010	9355240
2011	9306700
2012	9312092
2013	9331837
2014	9395825
2015	9418054
2016	9477265
2017	9592057
2018	9871242
2019	10068586
2020	10112162
2021	10299904
2022	10355200
