Canada sees more than 8,000 opioid deaths since 2016