Sub-Chapter200520062007200820092010
Human blood; animal blood prepared for therapeutic uses     $21,742
Medicaments (excluding goods of heading 30.02, 30.05 or 30.06)$29,033    $8,141
Medicaments (excluding goods of heading 30.02, 30.05 or 30.06)$33,788$33,216$408,324$2,531$62,978$70,423
Wadding, gauze, bandages and similar articles$38,450$72,087$47,872$68,037$12,321$12,968
Total$101,271$105,303$456,196$70,568$75,299$113,274