how much ivermectin in stromectol 6 mg tablet ivermectin for humans price south africa buy stromectol for humans stromectol dosage for dogs