Yes but in this case it would be much better to cite the number of "active sites" and not an almost meaningless 20M figure. Still, it's hard to define "active sites".
Then the number would be lower... Its all about marketing. "Unlimited", "hundreds of millions", "probably most of" sounds better than "5% of resources", "20 million active", "there is no data but we think a lot".