I think what you need here is a database...
People enter the amount/details into a simple front end, THEN it is approved for viewing by the moderators.
It's going to be way less work, plus you would be able to sort by name location/ amount etc, plus it could then be linked into the forum membership fairly easily