I don't know where you are getting your numbers, but they're wrong.
There are 293,027,571 (July 2004 est.) Americans, and President Bush has pledged at least $350 million, that's about 3 times your number right there.
Oops... I breezed right over the word privately.
I would say the list given in your article is by no means a complete list of donations.