Year	Number
1970	105400
1971	112300
1972	121700
1973	139000
1974	154700
1975	165800
1976	191100
1977	197100
1978	203000
1979	189400
1980	185000
1981	184200
1982	187400
1983	213000
1984	210200
1985	199700
1986	211900
1987	208800
1988	220900
1989	225700
1990	223400
1991	211300
1992	218800
1993	224500
1994	233400
1995	229500
1996	249200
1997	277600
1998	271000
1999	271700
2000	296322
2001	356337
2002	297723
2003	340925
2004	333384
2005	360734
2006	391697
2007	412178
2008	382907
2009	419054
2010	556612.1772223591
2011	530059.4339023293
2012	511465.28530906973
2013	556102.5
2014	571311.141616393
2015	510478
2016	556552
2017	624693.468
2018	636327.7535301668
2019	637401
2020	282665.37
2021	380154.114
