Yup, but the Census Bureau estimates there are 297,963,877 Americans as of the moment I just looked now and Box Office Mojo's estimate of BM's domestic total divided by the average ticket price gives 6,520,349.
They have an average ticket price for BBM? I would think that would have to be higher, since it is playing in Metropolitan Areas.....