Year Number 1996 47.3404273986816 1998 53.7234039306641 2000 61.375659942627 2002 57.1428565979004 2003 51.2562828063965 2004 48.5436897277832 2005 55.3398056030273 2006 59.4202880859375 2007 58.4541053771973 2008 57.6923065185547 2009 57.3459701538086 2010 60.1895751953125 2011 63.5071105957031 2012 57.8199043273926 2013 61.1374397277832 2014 68.0952377319336 2015 66.6666641235352 2016 70.476188659668 2017 70.476188659668 2018 67.4528274536133 2019 67.9245300292969 2020 68.8679275512695 2021 66.9811325073242 2022 70.7547149658203