Year	Number
1970	78466
1971	86795
1972	98836
1973	111929
1974	123060
1975	133181
1976	144191
1977	154423
1978	164474
1979	170417
1980	171273
1981	174078
1982	174791
1983	176441
1984	181774
1985	184536
1986	187312
1987	189771
1988	190166
1989	189566
1990	195903
1991	198138
1992	201047
1993	206509
1994	208775
1995	216210
1996	221022
1999	230034
2000	234153
2001	244097
2002	251228
2004	253900
2005	256224
2006	257378
2007	260694
2008	266760
2009	274809
2010	283787
2011	285846
2013	310391
2014	311816
2015	316899
2016	344790
2017	322913
2021	361377
