Year	Number
1996	27
1998	27.3631839752197
2000	28.8557205200195
2002	21.3930339813232
2003	25.8706474304199
2004	28.365385055542
2005	30.769229888916
2006	30.2884616851807
2007	28.8461532592773
2008	28.8461532592773
2009	29.8578205108643
2010	30.8056869506836
2011	29.577465057373
2012	30.046947479248
2013	29.1079807281494
2014	29.0640392303467
2015	27.5862064361572
2016	26.6009845733643
2017	24.630542755127
2018	27.1844654083252
2019	27.0531406402588
2020	26.57004737854
2021	24.6376819610596
2022	25.1207733154297
