Missouri Spring turkey harvest tops 46,000