Year % of revenue 1995 15.215672494070104 2001 11.137195595532226 2002 10.135995198282883 2003 19.119467657072114 2004 17.776825872777895 2005 22.467568313552306 2006 25.479063165365506 2007 24.95634966825748 2008 24.428954530302352 2009 19.686215255407806 2010 20.17281457206006 2011 22.673514460082853 2012 21.390896466329306 2013 22.85736180265853 2014 22.05589289608443 2015 21.003659556885516 2016 22.18301987247433 2017 23.152142618651574 2018 25.31968397474881 2019 23.76558233487267 2020 24.280369594719623 2021 24.251623379387492 2022 27.72357952253549