Year	Number
1970	349378
1971	356152
1972	365545
1973	373901
1974	367901
1975	361303
1976	365957
1977	367026
1978	359680
1979	353894
1980	348674
1981	348616
1982	342373
1983	343800
1984	350658
1985	362877
1986	380384
1987	393305
1988	409621
1989	422102
1990	435205
1991	453297
1992	471049
1993	484958
1994	495879
1995	507037
1996	518603
1997	525273
1998	529637
1999	569513
2000	551465
2001	552302
2002	545509
2004	558084
2005	542087
2006	546542
2007	536436
2008	534816
2009	531665
2010	520609
2011	506961
2012	494720
2013	480125
2014	475731
2015	473447
2016	475756
2017	472421
2018	483770
2019	497065
2020	492761
2021	487445
2022	482118
