Year	Number
1965	83000
1966	83000
1967	83000
1968	83000
1969	83000
1970	140000
1971	140000
1972	140000
1973	140000
1974	140000
1975	239000
1976	254000
1977	267300
1978	279800
1979	287000
1980	302815
1981	321651
1982	331497
1983	361620
1984	384281
1985	412819
1986	445317
1987	454100
1988	489400
1989	530674
1990	564504
1991	539914
1992	613711
1993	673021
1994	772390
1995	1109231
1996	1435147
1997	1645920
1998	1555093
1999	1688000
2000	1717117
2001	1570956
2002	1656624
2003	1839165
2004	2193599
2005	2402626
2006	2559232
2007	2844309
2008	3075428
2009	3548609
2010	3159884
2011	3250444
2012	3415478
2013	3205894
2014	3032556
2015	2911495
2016	3074464
2017	3082036
2018	2888595
2019	2466512
2020	2208884
2021	2135170
2022	1797709
