As of late November this year, Health Canada says there are 1,046 drug shortages nationwide, with 2,452 reported this year in total.