Ashton Kutcher has topped the annual Forbes list of the highest-paid TV actors. The "Two and a Half Men" star earned an estimated $24 million from all his various entertainment endeavors between June 2012 and June 2013, the magazine said. His co-star Jon Cryer is in second place with $21 million and former series regular Angus T. Jones is No. 7, with $11 million. Ray Romano, included on the list because of a recurring arc on "Parenthood," was third with $16 million.