Year	Number
1971	2138552
1972	2093672
1973	2123652
1974	2086422
1989	3125177
1990	3165275
1991	2837948
1992	2606305
1993	2451624
1994	2336322
1995	2252053
1996	2222655
1997	2212090
1998	2199829
1999	2218025
2000	2225691
2001	2248802
2002	2254849
2003	2218124
2004	2154734
2005	2089646
2006	2013016
2007	1954077
2008	1934151
2009	1861830
2010	1821782
2011	1777771
2012	1714307
2013	1669005
2014	1609259
2015	1562960
2016	1515238
2017	1502438
2018	1457948
2019	1442475
2020	1437614
2021	1442872
