According to a recent study, Canadians generate approximately 31 million tonnes of garbage every year, ranking us at the top of the list.