RANDGOLD RESOURCES LIMITED 5,000,000 Ordinary Shares in the form of Ordinary Shares or American Depositary Shares (US$0.05 par value) UNDERWRITING AGREEMENT