20,311 catalysts · 16,340 approval · 2,780 device 510k · 533 recall · 454 device pma · 204 device recall