Year	Number
1970	43695
1971	45706
1972	47419
1973	62000
1974	66334
1975	70451
1976	75468
1977	79742
1978	80112
1979	83134
1980	85135
1981	87449
1982	90171
1983	90006
1984	93121
1985	95981
1986	107084
1987	109933
1988	112386
1989	114839
1991	119742
1992	130514
1993	134161
1994	140181
1995	143731
1996	169816
1999	200337
2000	185924
2001	177177
2002	177940
2004	164340
2005	164194
2006	164783
2007	185618
2009	187275
2010	187124
2011	200567
2012	193087
2013	192562
2014	193884
2015	181041
2016	182714
2017	183952
2019	187993
2020	186424
2021	188022
2022	190940
