The total on the last day of the program surpassed $340,000, and online donations are still coming in.