20,694 catalysts · 16,369 approval · 2,903 device 510k · 561 recall · 553 device pma · 308 device recall