Analysis of monetary contributions made to Canada's major political parties (Conservative, Liberal, NDP, Green, Bloc) from 2004 to 2013