According to the 2003 U.S. Census, 29 million people in the United States make less than 200% of the federal poverty level and have no health insurance. Many persons have difficulty affording prescribed medications. In addition to Medicare Part D, there are more than 350 public and private patient assistance programs, including programs by pharmaceutical companies, that help patients pay for prescriptions.