Once again Canada takes home more medals than any other country