Year Number 1996 27.659574508667 1998 13.297872543335 2000 8.99470901489258 2002 17.4603176116943 2003 6.03015089035034 2004 8.25242710113525 2005 16.990291595459 2006 17.3913040161133 2007 20.2898559570313 2008 24.0384616851807 2009 32.2274894714355 2010 29.8578205108643 2011 34.1232223510742 2012 37.9146919250488 2013 40.7582931518555 2014 41.9047622680664 2015 35.238094329834 2016 45.238094329834 2017 39.523811340332 2018 38.6792449951172 2019 42.4528312683105 2020 44.3396224975586 2021 41.5094337463379 2022 43.3962249755859