Good comment at the bottom: $99 developer registration fee from 600,000 developers is more than the speculated $45,000,000 made from selling apps.
There are only about 35,000 apps, and the average number of apps per developer (who has an app on the store at all) is probably closer to 2 than 1. Even with twice as many paid developers as people who have shipped apps, you're talking about a maximum of 75,000 devs.