When you hit the 300,000,000 depends on what figure you use as the starting point.
Do you start from the 156,934,000 figure that what was on their website until early May (Yes I know the web site says "as of 4-15-2008" but it wasn't put on their website until early May) or, do you use the figure they have now of 205,425,967?
Using your count of 73,597,921 that means we are currently at either:
156,934,00 + 73,597,921 = 230,531,921
or
205,425,967 + 73,597,921 = 279,023,888