I think it all depends on the amount of traffic you get from this account back to your website.
From my personal experience, I had an account with 1M monthly impressions and I was getting 140 visits to my site, so I'm pretty sure with your 26M you're getting some good traffic.