19,843 catalysts · 16,311 approval · 2,606 device 510k · 503 recall · 321 device pma · 102 device recall