20,336 catalysts · 16,342 approval · 2,794 device 510k · 533 recall · 456 device pma · 211 device recall