stromectol maimum dosage can humans use horse ivermectin buy stromectol ireland how much ivermectin in stromectol 6 mg tablet stromectol order online