| Rank | Code | Description | ANNUAL 2001 | ANNUAL 2002 | ANNUAL 2003 | MAY 2003 YTD | MAY 2004 YTD | %2001- 2002 | %2002- 2003 | %2003- 2004 | ANNUAL 1998 | ANNUAL 1999 | ANNUAL 2000 | ANNUAL 2001 | ANNUAL 2002 | ANNUAL 2003 |
|   |   | TOTAL ALL COMMODITIES | 17,490,110,435. | 16,707,593,003. | 18,662,575,189. | 7,430,076,072. | 9,155,232,049. | -4.47 | 11.70 | 23.22 | 15,878,234,001. | 16,805,138,834. | 20,514,408,713. | 17,490,110,435. | 16,707,593,003. | 18,662,575,189. |
| 1 | 293790 | HORMONES, PROSTAGLANDINS, ETC. &DERIV, NESOI | 0. | 419,413,519. | 529,577,579. | 216,185,169. | 685,553,978. | 0.inf | 26.27 | 217.11 | 0. | 0. | 0. | 0. | 419,413,519. | 529,577,579. |
| 2 | 300210 | ANTISERA AND BLOOD FRACTIONS, IMMUN PRODUCTS | 93,452,866. | 343,509,127. | 835,703,839. | 285,827,555. | 572,771,991. | 267.57 | 143.28 | 100.39 | 79,906,680. | 89,403,746. | 101,209,029. | 93,452,866. | 343,509,127. | 835,703,839. |
| 3 | 854221 | DIGITAL MONOLITHIC INTEGRATED CIRCUITS | 0. | 1,291,001,758. | 1,805,832,556. | 860,278,934. | 528,220,476. | 0.inf | 39.88 | -38.60 | 0. | 0. | 0. | 0. | 1,291,001,758. | 1,805,832,556. |
| 4 | 901839 | MED NEEDLES. NESOI, CATHERERS ETC AND PARTS ETC | 517,538,656. | 509,094,940. | 817,880,800. | 274,828,797. | 407,277,585. | -1.63 | 60.65 | 48.19 | 312,391,023. | 363,993,619. | 407,957,128. | 517,538,656. | 509,094,940. | 817,880,800. |
| 5 | 903082 | INST TO CHECK SEMICONDUCT WAFERS &SUCH THAT RECORD | 270,190,262. | 334,727,159. | 449,535,483. | 170,280,814. | 379,198,114. | 23.89 | 34.30 | 122.69 | 80,161,356. | 160,108,031. | 499,581,304. | 270,190,262. | 334,727,159. | 449,535,483. |
| 6 | 854229 | MONOLITHIC INTEGRATED CIRCUITS, OTHER THAN DIGITAL | 0. | 426,995,350. | 562,150,459. | 198,840,635. | 248,573,594. | 0.inf | 31.65 | 25.01 | 0. | 0. | 0. | 0. | 426,995,350. | 562,150,459. |
| 7 | 854311 | PARTICLE ACCELERATORS,ION IMPLANTERS FOR SMCNDCTRS | 199,346,299. | 107,674,226. | 137,726,734. | 45,130,572. | 220,325,196. | -45.99 | 27.91 | 388.20 | 120,583,455. | 173,124,681. | 483,047,765. | 199,346,299. | 107,674,226. | 137,726,734. |
| 8 | 300490 | MEDICAMENTS NESOI, MEASURED DOSES, RETAIL PK NESOI | 302,565,229. | 396,030,037. | 389,707,567. | 100,581,047. | 197,078,561. | 30.89 | -1.60 | 95.94 | 101,272,735. | 214,945,984. | 220,671,615. | 302,565,229. | 396,030,037. | 389,707,567. |
| 9 | 901890 | INSTR & APPL F MEDICAL SURGICAL DENTAL VET, NESOI | 318,863,227. | 290,961,715. | 372,781,008. | 141,467,965. | 182,683,908. | -8.75 | 28.12 | 29.13 | 242,203,775. | 236,211,805. | 246,255,910. | 318,863,227. | 290,961,715. | 372,781,008. |
| 10 | 847330 | PARTS & ACCESSORIES FOR ADP MACHINES & UNITS | 718,093,404. | 429,819,205. | 316,868,684. | 142,112,696. | 141,930,534. | -40.14 | -26.28 | -0.13 | 1,250,876,899. | 1,153,267,756. | 892,919,023. | 718,093,404. | 429,819,205. | 316,868,684. |
| 11 | 851790 | PT ELECT APPR F LINE TELEPHONY OR TELEGRAPHY ETC. | 811,755,479. | 160,796,481. | 223,262,159. | 66,911,925. | 126,175,540. | -80.19 | 38.85 | 88.57 | 306,673,193. | 774,355,899. | 1,474,993,399. | 811,755,479. | 160,796,481. | 223,262,159. |
| 12 | 847180 | AUTOMATIC DATA PROCESSING UNITS, N.E.S.O.I. | 172,764,024. | 154,329,180. | 205,535,425. | 72,246,477. | 112,803,883. | -10.67 | 33.18 | 56.14 | 381,369,875. | 442,707,805. | 384,618,273. | 172,764,024. | 154,329,180. | 205,535,425. |
| 13 | 710812 | GOLD, NONMONETARY, UNWROUGHT NESOI | 13,770,763. | 33,486,215. | 230,186,923. | 113,485,780. | 103,610,337. | 143.17 | 587.41 | -8.70 | 41,486,937. | 50,515,299. | 90,752,507. | 13,770,763. | 33,486,215. | 230,186,923. |
| 14 | 901819 | ELECTRO-DIAGNOSTIC APPARATUS NESOI, AND PARTS ETC. | 218,892,538. | 174,590,213. | 220,644,405. | 89,773,483. | 102,755,247. | -20.24 | 26.38 | 14.46 | 181,706,695. | 165,856,497. | 169,679,729. | 218,892,538. | 174,590,213. | 220,644,405. |
| 15 | 903090 | PTS OF INST F MEAS ELECT QUAT ALPHA BETA INZNG RDT | 198,436,953. | 184,209,422. | 180,458,117. | 66,596,998. | 96,891,265. | -7.17 | -2.04 | 45.49 | 116,816,295. | 148,065,015. | 205,094,832. | 198,436,953. | 184,209,422. | 180,458,117. |
| 16 | 852990 | PTS,EX ANTENNA,FOR TRNSMSSN,RDR,RADIO,TV,ETC NESOI | 166,786,125. | 161,852,280. | 207,721,799. | 69,420,666. | 89,916,639. | -2.96 | 28.34 | 29.52 | 88,828,427. | 62,718,568. | 112,632,264. | 166,786,125. | 161,852,280. | 207,721,799. |
| 17 | 854390 | PT ELEC MACH & APPR W INDIVIDUAL FUNCTIONS, NESOI | 153,111,798. | 139,917,734. | 129,725,590. | 54,763,710. | 82,043,372. | -8.62 | -7.28 | 49.81 | 56,129,234. | 78,292,086. | 192,814,559. | 153,111,798. | 139,917,734. | 129,725,590. |
| 18 | 902780 | PHY CHEM INS/APPR;MEAS VSCSTY & HEAT NESOI | 105,695,951. | 146,986,393. | 166,235,998. | 65,080,142. | 79,774,026. | 39.07 | 13.10 | 22.58 | 71,740,585. | 74,728,659. | 89,989,493. | 105,695,951. | 146,986,393. | 166,235,998. |
| 19 | 382200 | COMPOSITE DIAGNOSTIC/LAB REAGENTS, EXC PHARMACEUT | 118,868,291. | 120,845,738. | 164,037,585. | 58,805,308. | 79,734,304. | 1.66 | 35.74 | 35.59 | 68,429,277. | 74,420,069. | 131,713,153. | 118,868,291. | 120,845,738. | 164,037,585. |
| 20 | 902790 | PTS OF INST, PHYS/CHEM ANALYSIS ETC, NESOI | 122,842,464. | 155,375,506. | 155,084,710. | 61,184,994. | 75,444,160. | 26.48 | -0.19 | 23.31 | 74,740,608. | 86,606,714. | 100,455,418. | 122,842,464. | 155,375,506. | 155,084,710. |
| 21 | 821210 | RAZORS | 176,383,917. | 161,752,871. | 129,839,081. | 44,085,419. | 69,978,311. | -8.30 | -19.73 | 58.73 | 110,556,672. | 205,092,730. | 149,977,441. | 176,383,917. | 161,752,871. | 129,839,081. |
| 22 | 841191 | TURBOJET AND TURBOPROLLER PARTS | 97,892,355. | 118,405,759. | 142,901,516. | 45,948,971. | 69,388,068. | 20.96 | 20.69 | 51.01 | 158,090,682. | 133,174,815. | 92,607,668. | 97,892,355. | 118,405,759. | 142,901,516. |
| 23 | 847149 | DIGITAL ADP MAC & UNITS,ENTERED AS SYSTEMS, NESOI | 205,268,025. | 158,747,130. | 129,290,412. | 55,976,979. | 61,865,122. | -22.66 | -18.56 | 10.52 | 215,857,747. | 172,087,193. | 240,615,132. | 205,268,025. | 158,747,130. | 129,290,412. |
| 24 | 850440 | STATIC CONVERTERS; ADP POWER SUPPLIES | 144,531,217. | 92,578,891. | 111,838,176. | 40,238,478. | 61,595,230. | -35.95 | 20.80 | 53.08 | 85,912,366. | 109,672,049. | 176,546,242. | 144,531,217. | 92,578,891. | 111,838,176. |
| 25 | 847190 | ADP MAC&UNTS THEREOF;MAG/OPT RDER,TRNSCRB,PROC DAT | 82,768,007. | 70,138,529. | 80,648,921. | 26,906,525. | 60,325,706. | -15.26 | 14.99 | 124.20 | 159,635,505. | 74,498,871. | 115,511,948. | 82,768,007. | 70,138,529. | 80,648,921. |