The impact of external and internal corporate governance mechanisms on agency costs · Study