Year	Number
1970	168083
1971	173262
1972	181498
1973	188036
1974	188373
1975	182195
1976	183912
1977	180418
1978	176167
1979	172969
1981	188123
1982	190053
1983	197890
1984	207663
1985	213774
1986	224134
1987	229085
1988	243135
1989	252935
1990	265947
1991	276482
1992	272622
1993	266840
1994	263180
1995	263616
1996	269826
1998	275090
1999	283838
2000	303883
2001	315968
2002	332175
2003	343617
2004	339057
2005	323087
2006	323027
2007	294852
2008	281593
2009	288491
2010	321397
2011	331659
2012	335126
2013	337609
2014	339221
2015	339740
2016	347841
2017	356952
2018	355851
2019	356855
2020	343426
2021	348265
2022	345676
