I really don't know how to answer this. Maybe there were only 4 new posts from when you were last logged on...?
There is a new feature on the main page of the site that lists the latest posts. If you click on "Top 10 Stats," that will take you to this page, where you can see a longer list:
|