VANCOUVER—The number of Canadians donating to charity—as a percentage of all tax filers—is at the lowest point in 20 years, finds a new study published by the Fraser Institute, an independent, non-partisan Canadian public policy think-tank.