the local city gave $500 worth of clothing to all the poor families in town.therefore, these families will have $500 more clothing than before."is this correct?

The statement is too ambiguous. However, the logical reading is that the $500 was shared by all of the poor families in town. If there are 100 poor families, each got $5.00 worth of clothing.