20,542 catalysts · 16,363 approval · 2,859 device 510k · 540 recall · 510 device pma · 270 device recall