20,597 catalysts · 16,365 approval · 2,878 device 510k · 540 recall · 531 device pma · 283 device recall