20,238 catalysts · 16,331 approval · 2,754 device 510k · 526 recall · 439 device pma · 188 device recall