Year	Number
1971	367975
1972	375900
1977	412767
1978	419598
1979	426792
1980	433159
1981	438303
1982	440829
1983	447681
1984	452815
1985	454809
1986	459917
1987	465996
1988	482594
1989	501292
1991	533840
1992	548354
1993	558722
1994	565070
1995	566417
1998	581312
1999	589111
2000	588862
2001	591309
2002	619145
2003	608304
2004	603151
2005	564095
2006	539699
2007	493572
2008	439667
2009	421585
2010	513205
2011	472794
2012	482233
2013	493176
2014	496505
2015	496599
2016	428962
2017	432730
2018	412360
2019	455458
2020	527757
2021	556526
2022	635559
