Not sure if I missed it but I couldn't find any information in the article to explain where the "approaching billions" estimate is coming from.
I could believe it, but I'd want to see something a little more concrete.