Icaza, González-Ruiz & Alemán ranked in IFLR1000’s 31st edition