Oakwood Donates Clothes Worth $31,000 to Charities