Do people really read ~300 different books a year?
We've been going through the same 10 books for more than a year now with my currently 3.2 year old: Karlsson on the Roof, Beechwood Bunny Tales, Winnie the Pooh, Paddington Bear and a few more. I guess these contain multiple stories which can be counted as separate "books", but they are nevertheless enjoyed every evening. Even though we've probably read every story at least 10 times already.