Canadian web series take home eight IAWTV Awards