Goodbody Stockbrokers
Investec Bank PLC
Mayer Brown International LLP
Investec Bank PLC