Soup sales raise money for homeless shelter