Year % of revenue 2005 2.0025780787714753 2006 2.194238781476597 2007 3.3038872999472906 2008 2.659941834233682 2009 5.271133315973811 2010 6.396708028301402 2011 6.616589472550198 2012 6.717725195494206 2013 6.861768204835617 2014 6.486013561393078 2015 6.798757993096853 2016 7.47328100967763 2017 8.226837146612247 2018 8.438846330931286 2019 8.23351424685673 2020 8.123374211368123 2021 8.062788045550542 2022 9.29955429058833