new markets has $1,000 face value bonds outstanding that pay interest semiannually, mature in 20 years, and have a 5.8 percent coupon. the current price is quoted at 103.25. what is the yield to maturity?