20,369 catalysts · 16,346 approval · 2,812 device 510k · 533 recall · 464 device pma · 214 device recall