The library has 95 books. If each shelf can hold 9 books, how many shelves will the library need to hold all of its books?