Year	Number
1999	28003
2000	29973
2002	29027
2004	39750
2005	41180
2006	41910
2007	42724
2008	42749
2009	42868
2010	42946
2011	44073
2012	44864
2013	44486
2014	46263.16796875
2015	47651.9296875
2016	48770
2017	49661.9296875
2018	50715
2019	52909.4609375
2020	52594
2021	54579.26953125
2022	56635.94140625
