Shinoda Corp. has 9 percent coupon bonds making annual payments with a YTM of 8.4 percent. The current yield on these bonds is 8.75 percent. How many years do these bonds have left until they mature?