Great turnout for annual Terry Fox Run