At the end of 2005, there were 2,577 performing troupes, 2,868 culture centers, 2,736 public libraries, 1,556 museums, 273 radio broadcasting stations, 302 television stations and 50 educational television stations throughout China. Subscribers to cable television programs and digital cable television services numbered 125.69 million and 4.13 million, respectively. Radio broadcasting and television broadcasting coverage rates were 94.5 percent and 95.8 percent, respectively. The country produced 260 feature movies, 42 science, educational, documentary and cartoon movies and 14 special movies in the year. A total of 40.4 billion copies of newspapers and 2.75 billion copies of magazines were issued, and 6.4 billion copies of books published. There were 4,012 archives and 60.16 million documents were made accessible to the public.