Report: Average 510(k) Review Time of 138 Days Remains Close to Record Highs