Placement Percentage YEARS PERCENTAGE OF PLACEMENT 2018 84.35 2017 97.32 2016 76.32 2015 61.59 2014 63.92 2013 25.53 2012 39.82 2011 49.08 2010 51.13 2009 51.24