20,496 catalysts · 16,358 approval · 2,844 device 510k · 540 recall · 499 device pma · 255 device recall