ivermectin tablets: how much is ivermectin - stromectol pills