Alberta Longshore semaglutide-cost5940