In My Opinion, its all depends upon CTR(click through rate) , if your ads are well placed and relevant for visitor niche then you can get clicks result good CTR and earning. Thanks.
I would say you do not put adsense on your site put some seo and hosting related afiliate program banners you would earn a lot more than google adsense in the long run.
Only number of visits do not determines earning. Earning is also depends on clicks and time of stay on the ads page and many other things.