ABC Corporation’s bonds have 22 years remaining until maturity. Interest is paid annually at the end of each year. Each bond has a par value of $1,000, a coupon rate of 5.75% and a current market price of $924. (a) What is the amount of annual interest that each bond pays? (b) What is the bond’s current yield? (c) What is its yield-to-maturity?