Toronto and Taiwan Make Strides for Sharks