Year	Number
1970	97500
1971	64700
1972	96600
1973	94300
1974	69000
1975	90600
1976	94700
1977	99000
1978	105300
1979	100100
1980	100000
1981	104600
1982	106500
1983	113500
1984	120400
1985	139900
1986	151000
1987	159500
1988	157600
1989	156300
1990	125800
1991	117500
1992	120300
1993	105300
1994	130100
1995	168400
1996	151300
1997	182500
1998	196100
1999	180500
2000	198426
2001	206690
2002	231413
2003	263870
2004	302790
2005	330484
2006	453921
2007	569033
2008	592292
2009	601977
2010	623196.778558652
2011	695626
2012	678125.937793064
2013	689094
2014	724541.12
2015	787998
2016	917625
2017	1029426
2018	1200111.363
2019	1209803
2020	583142
2021	739481
