19,897 catalysts · 16,313 approval · 2,630 device 510k · 503 recall · 335 device pma · 116 device recall