PMID 18755559 stromectol cost