Year	Number
1972	907
1973	1187
1974	1340
1975	1556
1976	1495
1977	1558
1980	1446
1981	2075
1999	2151
2000	2342
2001	2337
2002	2341
2004	2701
2005	2824
2006	2899
2007	3010
2008	3198
2011	3246
2012	3302
2013	3387
2014	3671
2015	3661
2016	3779
2017	3766
2018	3476
2019	3539
2020	3515
2021	3721
2022	3894
