Over 18,500 food-poisoning patients reach hospitals