Year	Number
1966	202005
1967	202005
1968	202005
1969	202005
1970	369784
1971	391577
1972	391577
1973	391577
1974	391577
1976	399631
1977	414858
1980	746962
1981	996646
1982	1052751
1983	1138894
1984	1253983
1985	1388944
1986	1537987
1987	1711639
1988	1773999
1989	1840452
1990	1973704
1991	2008216
1992	2132581
1993	2162111
1994	2232801
1995	2363940
1996	2486224
1997	2583989
1998	2823443
1999	3138847
2000	3531245
2001	3812858
2002	4678989
2003	5187336
2004	5325406
2005	5236657
2006	5940547
2007	6210769
2008	6147929
2009	7491388
2010	7191543
2011	6892817
2012	6675713
2013	6383889
2014	6663616
2015	6178530
2016	6185824
2017	6761999
2018	5942004
2019	6005820
2020	5953270
2021	5672632
2022	5206902
