A bookstore has 138 books to place on bookshelves. Each shelf will hold 25 books. How many bookshelves will the store need to display all the books?