21,216 catalysts · 16,398 approval · 3,085 device 510k · 664 device pma · 592 recall · 477 device recall