20,070 catalysts · 16,324 approval · 2,692 device 510k · 509 recall · 390 device pma · 155 device recall