What should be the price of a $1,000 par value, 10% coupon rate (coupon interest paid semiannually) bond with 30 years remaining to maturity, assuming a discount rate of 9%?

a) $1,082.45
b) $1,135.78
c) $1,189.23
d) $1,243.81