Year	Number
1970	3064
1972	3639
1981	12242
1982	16326
1986	29902
1988	41957
1989	43701
1990	46074
1991	44936
1992	49427
1993	52363
1994	54949
1999	46100
2000	49894
2001	54474
2002	54196
2003	69270
2004	55191
2005	56814
2006	77270
2007	72847
2008	121654
2010	186918
2018	355510
2020	441224
2021	462137
