how much ivermectin can human take ivermectin price singapore agrimectin ivermectin ivermectin 150-200 ug/kg orally merck statement ivermectin