The number of user stories depends on the size and complexity of the project. As the product backlog is a dynamic document that continues to evolve during agile development, the user stories also often change.
However, a product backlog should contain enough user stories to be successfully completed during a sprint.