Year	Number
1982	7660
1994	16023
1996	15659
1997	16553
1998	15780
1999	16499
2000	16951
2001	18417
2003	21458
2004	22838
2005	21883
2006	21804
2007	22182
2008	21851
2009	23296
2010	21779
2011	21832
2012	21607
2014	21979.380859375
2015	22108.41015625
2016	22114.806640625
2017	22587.509765625
2018	22973.689453125
2019	23445.0390625
2020	23200.849609375
2021	23648.0390625
