The US is approving more generic drugs than ever