MIRAMAR MINING CORPORATION 22,080,000 COMMON SHARES AMENDED AND RESTATED UNDERWRITING AGREEMENT JUNE 27, 2006