NASDAQ 012 Smile.Communicaitons Ltd SMLC 81981 20071101 1 800 Flowers.com Inc Cl A FLWS 33864 19990803 100 Cent Stuff NNCT 43194 19990329 1608557 Ontario OTROQ 41650 20010301 1800Attorneys Inc ATTY 15581 19960517 181 Connect Inc CNCT 84187 20071227 1st Capital Bank FISB 80464 20070713 1st Centennial FCEN 40340 20000107 1st Century Banc FCTY 60354 20040518 1ST COLONIAL BANCORP INC FCOB 60096 20040505 1st Commercial Bancshares Inc FSCB 79836 20070516 1st Constitution Bancorp FCCY 43236 19990315 1ST ENTERPRISE BK CA FENB 74038 20060830 1ST GLOBAL FINANCIAL FGBF 68580 20060405 1st Ind Finl Grp FIFG 12905 19951004 1St Nrg Corp FNRC 33433 19990427 1st Pacific Bank FPBN 55145 20031007 2-Track Global Inc TOTG 66249 20050217 20 20 Technologies Inc TWTYF 68904 20060620 21st Century Hldg Co TCHC 31896 19981105 24 Holdings Inc TWFH 69274 20061023 247Mgi Inc TOFS 80002 20070530 3 COM Inc COMS 6933 19890516 3-D Systems Inc TDSC 6874 19901105 360 Global Wine TSIXQ 55017 20030925 3CI Complete Compliance Cp TCCC 4454 19920414 3DIcon Corp TDCP 80584 20070723 3i Group PLC TGOPF 81125 20070905 3P Networks Inc TPNW 74132 20060920 3Pea International Inc TPNL 81787 20071010 3SBio Inc SSRX 74801 20070207 4C Controls Inc FOUR 74509 20061218 4net Software Inc FNSI 40894 20000518 51JOB INC ADS JOBS 66020 20040929 5N Plus Inc FPLSF 84272 20080109 8888 Acquisition Corp EGHA 84622 20080212 8X8 Inc EGHT 29818 19970702 A Cap Resources Ltd APCDF 76119 20070315 A&W REV ROYALTIES UT AWRRF 68655 20060504 A-Power Energy APWR 79451 20070501 A.B.C. Learning Ctrs ABLCF 68793 20060531 A21 Inc ATWO 49483 19991228 AAA ENERGY INC AAAE 74060 20060906 Aac Acoustic Technologies Holdings Inc AACAF 74610 20070110 AAER Inc AAERF 81269 20070911 Aampro Group APGO 81729 20071009 Aaon Inc AAON 2127 19921216 Aarhuskarlshan AB ARHUF 80601 20070726 Aastrom Biosciences Inc ASTM 18607 19970204 Abacus Mining & Exploration Corp ABCFF 68750 20060531 Abatix Corp ABIX 2097 19921022 Abaxis Inc ABAX 7927 19920123 Abazias Inc ABZA 43580 19990427 Abb Grain Ltd ABBGF 74622 20070110 Abbastar Uranium Corp ABAHF 80169 20070612 ABC Funding Inc AFDG 79682 20070509 ABCOURT MINES ABMBF 84778 20080307 ABG Sundal Collier ASA ABGSF 74614 20070110 Abigal Adams National Bancorp AANB 15978 19960712 ABINGTON BANCORP ABBC 66129 20041217 Abiomed Inc ABMD 3007 19870730 Able Energy Inc ABLE 33865 19990823 ABN Amro Holdings NV Spons ADR ABNYY 18684 19961118 ABOVENET INC ABVT 55724 20040127 Abraxis Bioscience Inc ABII 84042 20071114 ABSA Group Ltd AGRPY 68830 20060531 Absolute Private Equity AG APVQF 74637 20070110 AbsoluteSKY Inc ABSY 74660 20070110 ABV Gold Inc ABVG 49089 19991026 Abviva Inc AVVA 40349 20000110 ABX Holdings Inc ABXA 49941 20030723 AC Energy Inc ACEN 74213 20060927 AC Moore Arts & Crafts Inc ACMR 29991 19971009 ACA Capital Holdings Inc ACAH 69302 20061110 Acacia Automotive ACCA 15213 19960131 ACACIA TECHS ACTG 49718 20021216 ACADIA PHARMACEUTICALS INC ACAD 60397 20040527 Acadian Mining Corp ADAIF 74608 20070110 Acadian Timber Income Fund ATBUF 68800 20060531 Accelerated Building Concepts Corp ABCC 81260 20070910 Accelerize New Media Inc ACLZ 84275 20080109 Accelrys ACCL 15075 19951206 ACCENTIA BIOPHARMACE ABPI 68148 20051028 ACCESS INTEGRATED TECHNOLOGIES AIXD 56183 20031107 Access National ANCX 60495 20040719 Access Pharmaceuticals Inc ACCP 2123 19930217 Access Plans USA AUSA 40464 20000211 Access Worldwide Communication Inc AWWC 31337 19980213 Accountabilities ACBT 43494 19990503 Accredited Mtg Ln REIT Tr AHHAP 84159 20071220 Accrete Energy Inc ACEYF 74620 20070110 Accsys Technologies PLC ACSYF 74964 20070315 Accuray Inc ARAY 74808 20070208 ACE AVIATION HLDG CL A VAR VTG ACEAF 60574 20041011 ACE Aviation Holding Inc ACEBF 68825 20060531 ACE COMM Corp ACEC 84170 20071001 Ace Marketing & Promotions Inc AMKT 79417 20070501 Acergy Adr ACGY 31712 19980626 Aces Wired Inc AWIR 84733 20080304 Aceto Cp ACET 8013 19900326 Achillion Pharmaceuticals Inc ACHN 74161 20061109 ACI Global ACGJ 49166 19970102 Aci Worldwide ACIW 3384 19950227 Acies Corp ACIE 68877 20020912 Acl Semiconduct ACLO 55251 20031007 Acmat Cp Class A ACMTA 4037 19870902 Acme Communications Inc ACME 33987 19990930 Acme Packet Inc APKT 75495 20061013 ACME Sports Entr ASEN 68106 20050930 ACNB Corp ACNB 15301 19960102 ACOM CO LTD SP ADR ACMUY 68092 20050921 ACORDA THERAPEUTICS ACOR 68447 20060210 Acorn Energy ACFN 4007 19920211 Acrex Ventures Ltd AXVEF 74413 20061129 ACRO Inc ACRI 79560 20070507 Acrodyne Communication ACRO 3150 19950213 Acron Geromics AGNM 55840 20040225 ACS Motion COntrol ACSEF 31549 19980603 Act Teleconferencing Inc ACTT 15469 19960418 Actel Corp ACTL 2804 19930804 Actiga Corp AGAC 84340 20080125 Action Energy Inc AECFF 74408 20061129 Action Products Intl Inc APII 2101 19860923 ACTIONS SEMICONDUCTOR ACTS 68281 20051130 ACTIVE POWER INC ACPW 41324 20000808 Activenergy Income Fund Trust ATVYF 84201 20071228 Activeworlds Corp Inc AWLD 40856 20000505 Actividentity ACTI 49827 20030204 Activision Inc ATVI 9948 19931025 Actuate Corp ACTU 31763 19980717 AcuNetx ANTX 40650 20000320 Acura Pharma ACUR 3260 19920317 ACUSPHERE INC ACUS 55382 20031009 Acusphere Inc ACUSP 84572 20080130 Acxiom Cp ACXM 8019 19840907 AD Capital U.S. Inc ADCN 68170 20051110 Ad Pepper Media International NV ADPMF 74626 20070110 ADA-ES INC ADES 55723 20040123 ADAM.com Inc ADAM 15000 19951110 Adams Golf Inc ADGF 31735 19980710 ADANAC MOLYBDENU CORP AUAYF 68626 20060426 Adaptec Inc ADPT 8022 19860612 ADC Telecomm Inc ADCT 8002 19840907 ADDAX PETROLEUM ADXTF 74050 20060906 Addvantage Technologies Group Inc AEY 15628 19960530 Adelaide Bank AXABF 74625 20070110 Adelphi Energy Ltd ADIHF 74606 20070110 Adelphia Recovery Trust ADPAS 79045 20070404 Adept Technology ADEP 15116 19951215 Adidas AG Adr ADDYY 68844 20060531 Adino Energy Co ADNY 49140 19991026 ADM Tronics Unlimited ADMT 12301 19900720 Admiral Group Plc AMIGF 74630 20070110 Admiralty Hldg ADMH 49463 20000324 Admiralty Resources ARYRY 80831 20070813 Adobe Systems Inc ADBE 5998 19860814 ADOLOR CP ADLR 41521 20001114 Adoodle Inc ADDE 80171 20070612 Adrenalina AENA 84166 20071227 Adrenaline Nation Media Networks Inc ADND 84436 20080129 Adriana Resources Inc ANARF 74604 20070110 ADS Media Group AMGU 49371 19970102 Adstar Inc ADST 40368 20000118 Adtegrity.com Intl Inc ADTY 84418 20080129 Adtran Inc ADTN 1878 19940810 Aduddell Industries Inc ADDL 84996 20080507 Aduromed Industries Inc ADRM 49235 19990614 Adv Engine Tech AENG 33720 19990712 Adv Mineral AMTO 66342 20050316 Advance Display Tech Inc ADTI 49051 19970117 Advance Frontier Markets Fund Ltd ADFMF 80893 20070827 Advance Nanotech AVNA 43035 19990915 ADVANCED ANALOGIC AATI 68027 20050804 Advanced Battery ABAT 40274 19991213 Advanced Biophot ABPH 49427 20000518 Advanced Biotherapy Concepts ADVB 40478 20000216 Advanced Cell ACTC 66285 20050217 Advanced Energy Indust AEIS 15034 19951117 Advanced Environmental AERT 12305 19900308 ADVANCED GROWING SYS AGWS 68920 20060629 Advanced ID Cor AIDO 55043 20031007 Advanced Info Service Pub ADR AVIFY 18687 19961118 ADVANCED LIFE SCIENCE ADLS 68034 20050808 Advanced Magnesium Ltd ADGMF 74888 20070221 Advanced Material Group ADMG 2899 19930914 Advanced Medical Inst Inc AVMD 74645 20070110 Advanced Medical Isotope Corp ADMD 68883 20060613 Advanced Resouces Group Ltd AVRG 79376 20070501 Advanced Technologies Group Ltd AVGG 79336 20070501 Advanced Technology Material Inc ATMI 9260 19931123 Advanced Tissue Sciences Inc ATISZ 4039 19880719 Advanced Viral Research Corp ADVR 31001 19970509 ADVANT-E CORP AVEE 55056 20031007 Advanta Cp ADVNA 8033 19851023 Advanta Cp Class B ADVNB 3552 19950308 Advantage Life Products Inc ADVT 84382 20080129 ADVAXIS INC ADXS 68015 20050728 Advent Software Inc ADVS 15020 19951116 ADVISORY BOARD CO (THE) ABCO 41789 20011113 Advocat Inc AVCA 40163 19991116 AE Biofuels Inc AEBF 68914 20060628 AEC Holdings AECS 74716 20070123 Aed Oil Ltd AEDOF 74257 20061018 Aegon NV AEGOF 74629 20070110 Aehr Test Systems Inc AEHR 29902 19970815 Aeolus Pharm AOLS 15221 19960202 AEP Industries Inc AEPI 8005 19860131 AEP TEX CENT CO PFD 4% ATXCH 55417 20031015 Aerius AERS 74920 20070301 Aero Grow International Inc AERO 74569 20070108 Aerofoam Metals Inc AFML 74659 20070110 Aeromechanical Services Ltd AMSLF 68747 20060531 AEROPLAN INCOME FUND AOPIF 68686 20060511 Aeroquest International Ltd AQSFF 68751 20060531 AeroVironment Inc AVAV 74722 20070123 AES TR VII CV PFD T AESRO 55041 20031007 Aeterna Zentaris Inc AEZS 43939 20000510 Aetrium Inc ATRM 2830 19930810 AF Bankshares ASFE 31826 19980821 AFC Enterprises AFCE 41628 20010302 Affinity Media International Corp AFMI 68969 20060726 Affinity Networks Inc AFFN 80839 20070814 Affinity Technology AFFI 15494 19960426 AFFIRMATIVE INS HLDGS INC AFFM 60479 20040712 Affymax Inc AFFY 74495 20061215 Affymetrix Inc AFFX 15867 19960606 Aflease Gold Ltd AFSGY 84466 20080130 AFP Imaging Cp AFPC 12307 19840907 Africa Israel Invts Ltd AFIVY 74634 20070110 African Bank Investments Ltd AFRVY 68823 20060531 African Copper Plc AFNCF 68773 20060531 African Diamond Co Inc AFDM 84417 20080129 African Diamonds Plc AFCDF 74616 20070110 African Minerals Ltd AMLZF 84028 20071109 Africo Res Ltd AFCRF 74834 20070212 Aftermarket Technology Corp ATAC 18523 19961217 Aftersoft Group ASFG 49608 19991005 AFV Solutions AFVS 55117 20031007 AG Growth Income Fd AGGRF 68813 20060531 Aga Foodservice Grp AGFDF 81397 20070925 Agcert International Plc AGCTF 68788 20060531 AgFeed Industries Inc FEED 74453 20061211 AGI Therapeutics PLC AGIPF 74717 20070123 Agile Property Holdings Ltd AGPYF 74609 20070110 Agilysys Inc AGYS 9444 19900326 AGR Ability Group AS AGRYF 80285 20070626 Ahold Nv ADR AHONY 8952 19910408 AHPC Holding GLOV 2122 19930217 AICI CAP TR PFD 9% AICPQ 60044 20040505 AIDA Pharmaceuticals Inc AIDA 79398 20070501 Aiful Corp AIFLY 68808 20060531 Aim Smart Corp AIMR 81900 20071019 Aims Worldwide Inc AMWW 79378 20070501 Air China Ltd AICAF 74603 20070110 AIR CHINA LTD SP ADR AIRYY 79765 20070514 AIR FRANCE-KLM ADS AFLYY 61639 20040505 Air Indstris Grp AIRI 41450 20001005 Air Methods Corp AIRM 8319 19870831 AIR T INC AIRT 12311 19840907 Air Temp North America Inc ATPN 74764 20070201 Air Water International Corp AWTI 81585 20071002 Airbee Wireless ABEW 74658 20070110 AirMedia Group Inc AMCN 84011 20071107 AirScooter Corp ASCO 74668 20070110 Airspan Networks Inc AIRN 2153 20000720 Airtrax Inc AITX 49061 19991026 Airvana Inc AIRV 80567 20070720 Aixtron Aktiengesellschaft AIXG 66335 20050311 AJS Bancorp AJSB 49624 20011228 Akamai Technologies Inc AKAM 40104 19991029 Akbank Turk Anonim Sirketi AKBTY 68809 20060531 Akeena Solar Inc AKNS 79567 20070507 Aker Asa AKAAF 68838 20060531 Aker Drilling AKDRF 74309 20061102 Aker Kvaerner Ogep ASA AKKVF 68845 20060531 Aker Yards Asa AKYDF 74636 20070110 Akesis Pharmaceuticals Inc AKES 66166 20050119 AKORN INC AKRX 41979 20020802 AKTIESELSKABET DAMPSKIBS ADS TRMD 49726 20020426 Akzo Nobel Nv ADR AKZOY 8046 19890509 Ala Power pf 4.60 ALPVN 43025 19990223 Alabama Air Inds AAII 9462 19900326 Alabama Power Co ALAWP 81910 20071022 Alabama Power Co APRDP 84916 20080416 Alabama Power Corp pf APRCP 43037 19990217 Alabama Power Corp pf APRDM 43038 19990303 Alabama Power Corp pf APRDN 43039 19990217 Alabama Power Corp pf APRDO 43040 19990304 Aladdin Knowledge Systems LTD ALDN 2979 19931012 Alamogordo Fincl Cp ALMG 41007 20000522 Alanco Tech ALAN 9791 19900424 Alaska Commun Sys Grp Inc ALSK 40172 19991118 Alaska Pac Bancshares Inc AKPB 33715 19990709 Alatenn Resources Inc ATRI 8047 19840907 Albany Molecular Research Inc AMRI 33244 19990204 Alberta Clipper Energy Inc ABRCF 68785 20060531 Alberta Oilsands Inc AOSDF 80317 20070629 ALBERTA STAR DEVELOPMENT CP ASXSF 66108 20041130 Albina Comm Bnc ACBC 43738 20000215 Alchemy Creative Inc ALMY 84052 20071115 Alda Pharmaceuticals Corp APCSF 81820 20071012 Aldila Inc ALDA 2656 19930608 Alea Group Holdings Bermuda Ltd AEGHF 68774 20060531 ALEC BRADLEY CIGAR ONVC 68539 20060317 Alegro Health Corp AHCPF 80116 20070605 Alentus Corp ALNS 84845 20080401 Aleo Solar AG AEORF 74867 20070220 ALERUS FINANCIAL CP ALRS 49782 20030320 Alexander & Baldwin Inc ALEX 6990 19840907 Alexandria Real Estate Equities Inc AREEP 84814 20080320 Alexion Pharmaceuticals ALXN 15281 19960228 Alexis Minerals Corp AXSMF 81891 20071018 ALEXZA PHARMACEUTICAL ALXA 68518 20060308 Alfacell Cp ACEL 15625 19960530 Algodyne Ethanol ADYNE 74373 20061121 Algonquin Pwr Income Fd Tr Uts AGQNF 68956 20060713 ALHAMBRA RES LTD AHBRF 68802 20060608 Alibaba Com Ltd ALBCF 84153 20071219 Alico Inc ALCO 8049 19840907 ALIGN TECHNOLOGY INC ALGN 41600 20010130 Alinta Ltd ALTLF 74463 20061212 Alitalia Linee Aeree Italiane Roma ALAIF 74612 20070110 Alkane Exploration NL ALKEF 74844 20070213 Alkermes ALKS 8010 19910716 All Amer Semiconductor SEMIQ 8050 19900326 All American Pet AAPTE 81423 20070928 All Asia Licensing Inc AASI 84636 20080213 All Fuels & Energy AFSE 41114 20000619 All State Properties LP ATPTZ 84364 20060719 All World Resources Corp AWRS 74672 20070110 All-American SportPark Inc AASP 66332 20050309 Allarae Healthcare Inc ALHI 84440 20080129 Alleg Valley AVLY 43058 19990216 Allegiance Bank of North America ABPA 66284 20050217 Allegiance Mining NL AMNLF 79792 20070516 Allegiant Travel Co ALGT 74447 20061208 Allegro Biodiesel ABDS 1771 19940614 Allen-Vanguard Corp ALNVF 66366 20050329 ALLENERGY INC ALRY 55045 20031007 ALLERGY RESEARCH GRP INC ALRG 41677 20010425 Alliance Bancorp Pen ALLB 3460 19950306 ALLIANCE BANCSHARES CA ABNS 49862 20030715 Alliance Bank & Trust Co ABTN 79465 20070501 ALLIANCE BANK CP ABVA 41803 20011205 Alliance Distributors Holding Inc ADTR 68107 20051003 ALLIANCE FIBER OPTIC PRODUCTS AFOP 41544 20001130 Alliance Financial Corp ALNC 31984 19990121 ALLIANCE HEALTHCARD INC ALHC 55044 20031007 ALLIANCE HOLDINGS GP AHGP 68683 20060510 Alliance Pharmaceuticals Cp ALLP 8054 19840907 Alliance Recovery Corp ARVY 74856 20070216 Alliance Resource Partners Lp ARLP 33839 19990817 Alliance Semiconductor Corp ALSC 79443 20070501 Allied Energy Corp AGYP 84662 20080219 Allied Enrgy Group AGGI 74014 20060818 ALLIED FIRST BANCORP MD AFBA 49865 20030715 Allied Gold Ltd AIGOF 74597 20070110 Allied Healthcare AHCI 3029 19950203 Allied Healthcare Products Inc AHPI 7944 19920114 Allied Motion Tech AMOT 4164 19920225 Allin Corp ALLN 79564 20070507 Allion Healthcare Inc ALLI 66472 20050628 Allos Therapeutics Inc ALTH 40701 20000328 Allot Communications Ltd ALLT 74354 20061116 Alloy Inc ALOY 33590 19990604 Alloy Steel Intl AYSI 79381 20070501 Allscripts Healthcare Solutions Inc MDRX 33775 19990726 AllStar Restaurants AREN 84896 20080416 Alma Resources Ltd ALVUF 68772 20060531 Almadoro Mineral ALDM 81712 20071009 Almost Family Inc AFAM 2218 19930219 ALNYLAM PHARMACEUTICALS INC ALNY 60402 20040601 Along Mobile Tec AGMBE 79290 20070416 Alpha Innotech APNO 2180 19880614 ALPHARX INC ALRX 41469 20001013 ALPHATEC HOLDINGS ATEC 68879 20060612 AlphaTrade.com APTD 40346 19990107 ALPINE AIR EXPRESS INC APNX 55537 20031015 Alpine Gaming Inc CNTY 8096 19931110 Alpine Group APNI 3022 19840907 Alpine Mngmt Sys ALPN 81202 20070906 Alpine Tli Group Inc APGR 84428 20080129 ALR TECH INC ALRT 40612 20000313 Alseres Pharma ALSE 8830 19840907 Alsius Corp ALUS 79586 20070507 Alstom Prov Regroupement AOMFF 68843 20060531 ALTAGAS INCOME TRUST ATGFF 68228 20051115 ALTAGAS UTILITY GRP ALGSF 74085 20060908 Altair International Inc ALTI 43940 19990706 ALTANA AKTIENGESELLSCHAFT ADS AAAGY 19661 20020522 Alter NRG Corp ANRGF 80933 20070830 Altera Corp ALTR 8065 19880404 Alternate Energy ARGYE 41904 20020510 Alternate Energy Holdings Inc AEHI 74666 20070110 Alternate Marketing Networks Inc ALTM 12854 19950921 Alternative Energy AENS 68952 20060712 Alternative Fuel AFTC 84397 20080129 ALTERNET SYSTEMS INC ALYI 68306 20051212 Altex Industries Inc ALTX 49062 19970102 Altigen Commun Inc ATGN 40001 19991005 ALTIMA RESOURCES LTD ARSLF 74017 20060822 Altinex Asa AXASF 80138 20070607 ALTIUS MINERALS CORP ATUSF 74082 20060908 ALTO PALERMO SA ADS APSA 55578 20031105 Altra Holdings Inc AIMC 74496 20061215 Altrntv Cons Tec ACCY 79042 20070403 Altrust Financial Services Inc ATFS 79163 20070412 ALTUS EXPLORATION CO ALXP 55910 20040316 ALTUS PHARMACEUTICAL ALTU 68392 20060126 Aluminum Corp China ALMMF 68757 20060531 Alvarion Ltd ALVR 40687 20000324 AM Mold Guard AMGI 68738 20060526 AM Mold Guard A wt AMGIW 68739 20060526 AM Mold Guard B wt AMGIZ 68740 20060526 Amacore Group ACGI 43227 19990308 Amag Pharma AMAG 8028 19860612 Amalgamated Exploration Inc AXPL 31012 19970509 Amanasu Environment Corp AMSU 81640 20071009 Amanasu Technologies Corp ANSU 84233 20080107 Amarc Res Ltd AXREF 79563 20070507 Amarillo Biosciences AMAR 18037 19960808 Amarin Corp AMRN 2524 19930405 Amarium Tech AMMG 55800 20040225 Amaru Inc AMRU 74663 20070110 Amazon Biotech AMZO 60224 20040505 Amazon.com Inc AMZN 29713 19970516 AMB Financial Corp AMFC 15416 19960401 Ambase Corp ABCP 49048 19970102 AMBASSADORS GRP INC EPAX 41869 20020301 Ambassadors Intl Inc AMIE 12248 19950804 Ambient Corp ABTG 31344 19980224 Ambrian Capital AMNZF 74292 20061030 AMC FINANCIAL HLDG ACFL 41630 20010306 AMCOMP INCORPORATED AMCP 68448 20060210 Amcor Ltd AMCRY 2023 19930112 AMCORE Financial Inc AMFI 8068 19860602 Amedisys Inc AMED 1899 19940818 AMELCO CORP AMLC 60194 20040505 AMEN Properties AMEN 29968 19970924 Amer Ammunition AAMU 49626 20020909 Amer Bskt Bl Aso ABKB 81715 20071009 Amer Business Financial Services ABFIQ 18635 19970214 Amer Capital Strategies Ltd ACAS 29929 19970902 Amer Claims Evaluation AMCE 4044 19860312 Amer CONS MGMT GROUP INC ACMI 55038 20031007 Amer Dental Partners Inc ADPI 31435 19980416 Amer Ecology Cp ECOL 8078 19900326 Amer Education Cp AECC 33858 19990823 Amer First Tax Ex Mtg Fd Lp ATAXZ 8072 19860402 Amer Group Plc AGPDY 43619 19990426 AMER HEALTHCHOICE INC AMHI 66073 20041103 AMER INTL IND INC AMIN 41947 20020701 AMER LEISURE HLDGS INC AMLH 41976 20020730 Amer Locker Group Inc ALGI 8082 19840907 AMER MEDICAL SYSTEMS HLDGS INC AMMD 41365 20000811 Amer Medical Technology Inc ADLI 6988 19910618 Amer Millennium Cp Inc AMCI 33428 19940406 Amer Natl Bancshares AMNB 33399 19990413 Amer Natl Ins Co ANAT 4047 19840907 AMER NORTEL COMMUNICATIONS ARTM 55871 20040315 Amer Pacific Cp APFC 8087 19840907 AMER PETRO-HUNTER INC AAPH 49600 19991026 AMER PHYSICIANS CAPITAL INC ACAP 41598 20010125 Amer Physicians Inc AMPH 8088 19840907 Amer Science Engineering ASEI 3036 19840907 AMER SILVER MINING CO ASLM 55798 20040225 Amer Software Inc Class A AMSWA 8094 19840907 Amer Soil Tech SOYL 33185 19980804 Amer Superconductor AMSC 7980 19911212 Amer Technology Corp ATCO 31007 19970509 Amer West Bancorp AWBC 12049 19950505 Amer Woodmark Cp AMWD 4050 19860721 Amera Resources Corp AJRSF 74205 20060922 Ameralia Inc AALA 12296 19930507 Amerco UHAL 12314 19941104 Amerex Group AEXG 74918 20070301 Ameriana Bancorp ASBI 4042 19870226 AMERICA MOVIL SA DE CV A ADS AMOV 41606 20010208 America Services Group Inc ASGR 9997 19911121 America West Res AWSR 55939 20040322 America's Community Bankers Index ACBQ 69232 20040810 American Alternative Energy Corp AATV 84073 20071126 American Antiquities Inc AAQS 81588 20071003 AMERICAN BANCORP NJ ABNJ 68119 20051006 AMERICAN BANK ALLENTOWN AMBK 41253 20000726 AMERICAN BANK HOLDING ABKH 41899 20020503 American Bingo And Gaming LTFD 2048 19941215 American Bio Medica Corp ABMC 33149 19971224 AMERICAN BONANZA GOL ABGFF 66378 20050406 AMERICAN BUSINESS BK LA CALI AMBZ 60120 20040505 American Business Corp ARBU 84283 20080111 American Church Mortgage Co ACMC 74650 20070110 AMERICAN COMML LN ACLI 68122 20051011 American Community Bancorp Inc ACBP 66299 20050217 American Community Bancshares Inc ACBA 40235 19991201 American Creek Resources Ltd ACKRF 74613 20070110 American DG Energy Inc ADGE 84179 20071227 American Diversified Holdings Inc ADHC 81852 20071016 American Eagle Outfitters Inc AEO 1641 19940414 American Electric Technologies Inc AETI 79789 20070516 American Energy Group Ltd AEGG 66239 20050217 American Energy Prod AENP 41696 20010522 American Enterprise Development Corp AEND 74392 20061127 American First Financial Inc AFRS 79047 20070404 American Goldfields Inc AGFL 66247 20050217 American Home Food Products Inc AHFP 74171 20021022 American Home Mortgage Investment Corp AHMIQ 82419 20071128 American Home Patient Inc AHOM 8787 19911111 American Homestar Corp AHMS 74646 20070110 American Indp AMIC 3574 19920317 American International Ventures Inc AIVN 81375 20070918 American Italian Pasta Co AITP 74525 20061220 American Life Holding Co Inc ALFE 84247 20080107 American Lorain ALRC 79396 20070501 American Media Systems Co AMMS 81750 20071009 American Medic Alert AMAC 2125 19840907 American Metal AMGY 49350 19970107 American Nano Silicon Technology Inc ANNO 81192 20070906 American Pacific Rim Commerce Grp APRM 84891 20080415 American Post Te APTIE 79382 20070501 American Power Partners wts APPWM 43036 19990226 American Principle Bank APBA 84215 20080103 American Public Education Inc APEI 84024 20071109 American Racing AMRA 74670 20070110 AMERICAN RAILCAR IND ARII 68389 20060123 American Resource Technologies Inc ARUR 79330 20070501 American River Bkshrs AMRB 40966 19990104 American Riviera Bank ARBV 74214 20060927 AMERICAN SCIENTIFIC ASFX 66389 20050415 American Security ARSC 55726 20040127 American Surgicl ASRG 74924 20070301 AMERICAN TECHS ATGR 68319 20051215 AMERICAN TELECOM SERVICES ATEL 56500 20060201 American TonerServ Corp ASVP 75500 20061013 American Unity Investments Inc AUNI 60183 20040505 American Uranium Corp AUUM 80222 20070620 American Uranium Mining Inc AUMN 80429 20070705 American Vantage AVCS 43941 19990706 AMERICAN WAGER BETM 15548 19960510 American Wenshen AWSH 68551 20060323 AMERICARE HEALTH SCAN INC AMIT 41872 20020307 Americas Car-Ma CRMT 8017 19931109 Americas United Bank AUNB 74778 20070202 Americas Wind AWNE 74265 20061019 AMERICASBANK CORP AMAB 60266 20040510 AMERICHIP INTL CORP ACII 60021 20040505 AMERIGO RESOURCES ARGOF 74684 20070116 Amerigon Inc ARGN 2669 19930610 Ameris Bancorp ABCB 1722 19940519 AMERISAFE INC AMSF 68260 20051118 Ameriserv Financial ASRV 9833 19900327 AmeriServ Finl ASRVP 31686 19980603 Ameristar Casinos Inc ASCA 8032 19931109 Ameritrans Cap AMTC 33168 19980623 AMERITRANS CAP CORP PFD PRT AMTCP 55046 20031007 Amerityre Corp AMTY 31008 19970509 Ameriwest Energy AWEC 80192 20070618 Amerossi Energy Corp AMRR 84005 20071106 Ames Natl Cp ATLO 40477 20000215 Amexdrug Corp AXRX 79566 20070507 AMG Oil Ltd AMGO 79379 20070501 Amgen Co AMGN 5984 19840907 AMICAS AMCS 13085 19970710 Amicus Therapeutics Inc FOLD 80019 20070531 Amino Technologies Plc AIOTF 68777 20060531 Amish Naturals Inc AMNT 74298 20061101 Amistar Cp AMTA 4052 19840907 Amitelo AG AELOF 79154 20070411 Amiworld Inc AMWO 84749 20080306 Amkor Technology Inc AMKR 31468 19980501 AML Communications AMLJ 15092 19951212 AmMex Gold Mining Corp AMXG 79358 20070501 Amorfix Life Sciences Ltd ARFXF 74611 20070110 AMP PRODUCTIONS INC AMPC 68990 20060808 Ampal Amer Israel Cl A AMPL 3039 19840907 Ams Hth Sciences AMSIE 33053 19971107 Amsurg Inc Cl A AMSG 33106 19971204 Amtech Systems ASYS 2256 19840907 AmTrust Financial Corp AFNL 84459 20080129 AmTrust Financial Services Inc AFSI 74405 20061128 Amvig Holdings Ltd AMVGF 84049 20071115 Amylin Pharmaceutical Cp AMLN 7945 19920117 Anacomp Inc IND ANCPB 84566 20080130 ANACOMP INC IND ClA ANCPA 55048 20031007 Anaconda Mining Inc ANXGF 79312 20070427 Anadigics Inc ANAD 12021 19950421 ANADYS PHARMACEUTICALS INC ANDS 55948 20040329 Anagram Plus Inc AGRM 74648 20070110 Analogic Cp ALOG 8107 19840907 Analysts Intl Cp ANLY 8109 19840907 Analytical Surveys ANLT 2139 19870128 Anaren Inc ANEN 8111 19840907 Anatolia Minerals Development Ltd ALIAF 74083 20060908 Anavex Life Sciences Corp AVXL 74737 20070125 Anchor Bancorp Wisconsin ABCW 4611 19920716 Anchor Pacific Underwriters Inc APUX 84380 20080129 Anderson Energy Ltd AXLFF 74617 20070110 Anderson Inc ANDE 15267 19960220 Andina Minerals Inc ADMNF 74042 20060925 Andover Medical Inc ADOV 74207 20060922 Andrea Electronics Cp ANDR 3042 19840907 Anesiva ANSV 55761 20040213 Angang Steel Co Ltd ANGGY 74403 20061128 ANGEION CP ANGN 49870 20030715 Angel Acq Corp AGEL 84605 20080212 Angel Telecom Corp AGLT 80151 20070608 Angelciti Entmnt AGCIE 49728 20030123 ANGIODYNAMICS INC ANGO 60400 20040601 AngioGenex Inc AGGX 79561 20070507 Angiotech Pharma Inc ANPI 40488 20000217 Anglo Amer AAUK 6853 19840907 Anglo American Plc AAUKF 80638 20070731 Anglo Irish Bank Corp Plc AGCPF 68815 20060531 ANGLO PLAT UNSP ADR AGPPY 66437 20050602 Anglo Potash Ltd AGPOF 84713 20080229 Anglo Swiss Resources Inc ASWRF 49004 19990623 Angoss Software Corp ANCRF 84335 20080125 Angstrom Micro AGMS 84802 20080318 ANGUS ENERGY CP AGSC 49866 20030715 Anika Therapeutics Inc ANIK 2631 19930504 Animal Health International Inc AHII 74763 20070131 Animas Res Ltd ANIMF 80834 20070813 Annaly Capital Management Inc NLYBP 80774 20070808 Annapolis Bancorp ANNB 31556 19980603 Annuity & Life Re Holdings ANNRF 31419 19980409 Anpath Group Inc ANPG 79437 20070501 Ansoft Corp ANST 15436 19960403 Answers ANSW 56371 20041013 Ansys Inc ANSS 15908 19960621 Antares Minerals ANMFF 80822 20070809 Anthony Clark Intl ACKBF 68850 20060531 ANTICUS INTL CP ATCI 66010 20040812 Antigenics Inc AGEN 40436 20000208 ANTRIM ENERGY INC ATGYF 55415 20031015 Ants Software ANTS 31907 19981012 Anvil Mining Ltd AVMNF 74624 20070110 AP Pharma Inc APPA 8030 19870827 APAC Customer Services Inc APAC 12924 19951011 Apco Argentina Inc APAGF 2143 19840907 Aperture Health APRE 74268 20061019 Apex Minerals NL APXMF 84848 20080401 Apex Resources APXR 74331 20061110 API Nanotronics Corp APIO 74183 20061107 Apiva Ventures APVL 43333 20000211 Apogee Enterprises APOG 5901 19840907 Apogee Robotics APRB 84078 20071129 Apogee Technology Inc ATCS 41407 20000912 Apollo Group Inc cl A APOL 1332 19950104 APOLLO INVT CORP AINV 60105 20040505 Apolo Gold Inc APLL 49067 20000517 APP Pharmaceuticals APPX 41837 20011214 APPALACHIAN BANCSHS APAB 68120 20051006 Appld Micro AMCC 33115 19971208 Apple Inc AAPL 5902 19840907 Apple Rush Co Inc APRU 84081 20071129 Apple Valley Bank & Trust Co AVBK 80230 20070620 Appliance Recycling Centers America ARCI 4705 19911108 Applied Development Holdings Ltd ADHLF 74465 20061212 Applied Digital Solutions Inc DIGA 15627 19960530 APPLIED DNA SCIENCES INC APDN 49873 20030715 Applied Eng PF A AERGP 84629 20080212 Applied Enrgtcs AERG 4413 19920326 Applied Materials Inc AMAT 5967 19840907 Applied Nanoscience Inc APNN 74654 20070110 Applied NeuroSolutions Inc APNS 79331 20070501 Applied Signal Technology Inc APSG 2489 19930329 Applied Wellness Corp AWLL 84836 20080326 Approach Resources Inc AREX 84021 20071108 April Energy Inc APLN 84649 20080219 Aqua Society AQAS 60547 20040812 AQUACELL TECH INC AQUA 13526 20010306 Aquacell Water AQWT 68741 20060526 Aquagold Intl AQUI 84217 20080103 Aquamatrix Inc AQMT 79565 20070507 Aquarian Gold Corp AQGC 74664 20070110 Aquarius Platinum Ltd AQPTY 68827 20060531 Aquentium Inc AQNM 80722 20070803 AQUILA RESOURCES INC AQARF 68698 20060515 AR Growth Finance Corp ARGW 84654 20080219 ARABIAN AMER DEV CO ARSD 68977 20060731 Aradigm Corp ARDM 15910 19960620 Arana Therapeutics Ltd ATPCF 84076 20071129 Arasor International Ltd ASRYF 74711 20070122 ARBINET-THEXCHANGE INC ARBX 66123 20041216 ARBIOS SYSTEMS INC ABOS 55937 20040322 Arbor Entech Corp ARBE 49071 19970725 ARC ENERGY TRUST UNI AETUF 68229 20051115 ARC Wireless Solutions Inc ARCW 41091 19990614 Arcade Acquisition Corp ACDQ 80229 20070620 Arcadis NV ARCAY 7896 19931231 Arcan Resources Ltd ARNBF 79155 20070411 Arcandor AG ACAGF 81405 20070926 ArcelorMittal AMSOF 18829 19961118 ArcelorMittal AMSOY 82296 20071102 Arch Capital Group Ltd ACGL 12839 19950914 Archer Entertn AEMC 74667 20070110 Archon ARHN 9581 19900326 Archos Act Nom ACOSF 74635 20070110 ARCSIGHT INC ARST 84680 20080220 Arctic Cat Inc ACAT 4056 19900627 ARCTIC GLACIER TR UT AGUNF 74084 20060908 Ardea Bioscience RDEA 40702 20000328 Arden Group Inc Class A ARDNA 4057 19840907 Ardent Mines Ltd ADNT 74263 20061019 Ardmore Hldg AHLN 49289 19970102 ARENA PHARMACEUTICALS INC ARNA 41273 20000728 Ares Capital Corp ARCCR 84904 20080416 ARES CAPITAL CP ARCC 66045 20041005 AREVA CIP (FRANCE) ARVCF 68501 20060306 Argenta Oil and Gas Inc ARGTF 81814 20071011 ARGENTEX MNG CORP AGXM 60114 20040505 Argo Group International Holdings Ltd AGII 8121 19861114 Argon St Inc STST 15310 19960102 Argonaut Technologies Inc AGNT 41241 20000719 ARGYLE SECURITY INC ARGL 68510 20060306 Ari Network Services Inc ARIS 6801 19911115 Ariad Pharmaceuticals ARIA 1474 19940919 ARIAN SILVER CORP ASLRF 84771 20080307 Ariba Inc ARBA 33669 19990623 ARIES MARITIME TRANS RAMS 66442 20050603 Arisawa Mfg Co Ltd ASWAY 66230 20050215 Arise Technologies Corp APVNF 74892 20070221 Arista Investors Cp cl A ARINA 12319 19890118 Aristotle Corp ARTL 8690 19860623 ARISTOTLE CP PR ARTLP 49712 20030107 Arius Resh Inc AIURF 68764 20060531 ARK Restaurants Cp ARKR 3045 19851213 Arkados Grp AKDS 40668 20000322 Arkanova Energy Corp AKVA 74325 20061108 Arkansas Best Corp ABFS 4498 19920513 ARKEMA SP ADR ARKAY 68719 20060519 Arm Holdings ARMH 31440 19980417 Armanino Foods Of Distinction Inc AMNF 12321 19900430 Armistice Res Corp AISCF 74599 20070110 Armor Electric ARME 60088 20040505 Armtec Infrastructure Income Fund Tr Un AIIFF 68817 20060531 Arotech Corp ARTX 1521 19940224 Arqule Inc ARQL 18185 19961016 ARRAY BIOPHARMA INC ARRY 41546 20001130 Arris Group Inc ARRS 2907 19930917 Arrow Financial Corp AROW 8126 19840907 Arrow Resources ARWD 13050 19950818 Arrowhead Research ARWR 49287 19970106 Arsenal Energy Inc AEYIF 68760 20060531 Art Boutique ARTBE 84620 20080212 Art Design Inc ATDN 84365 20080123 Art In Motion Income Fund Tr Unit AIMIF 74615 20070110 Art Tech Group ARTG 33759 19990721 Artec Inc ATKJ 81205 20070906 Artes Medical Inc ARTE 74536 20061221 Artesian Resources Corp Cl A ARTNA 15612 19960524 Artfest Intl ARTI 81677 20071009 Arthrocare Corp ARTC 15227 19960205 Artificial Life ALIF 31960 19981217 Artis Real Estate Invt Trust ARESF 81286 20070913 ARTISTdirect Inc ARTD 40703 20000328 Arts Way Mfg Co ARTW 8128 19840907 Artumas Group Inc AMGRF 74623 20070110 Aruba Networks Inc ARUN 79017 20070327 Aruze Corp (Tokyo) AZECF 74633 20070110 Arvana Inc ARVI 81668 20071009 ARYx Therapeutics Inc ARYX 84012 20071107 ASA Intl Ltd ASAL 2094 19860627 Asahi Intec Co Ltd AHICF 74864 20070220 Asahi Kaisei Corp AHKSY 81621 20071004 Asat Hldgs Ltd ASTTY 8457 20000711 ASB Financial Corp ASBN 79835 20070516 Ascalade Communications Inc ASCLF 79134 20070409 Ascend Acq Ut ASAQU 68691 20060512 ASCEND ACQUISITION ASAQ 68983 20060802 Ascendant Copper Corp ASCPF 74602 20070110 Ascendant Solutions Inc ASDS 40190 19991111 Ascendas India Trust Units ACNDF 84839 20080328 Ascendia Brands ASCB 40331 19991227 ASCENT SOLAR TECH ASTI 68967 20060725 Ascent Solar Technologies Inc ASTIZ 80574 20070723 ASCONI CP ASCD 56268 20040316 ASE Test Inc ASTSF 15871 19960606 ASFG ASFJ 4200 19920225 Ash Grove Cement Co ASHG 15638 19960530 Ashworth Inc ASHW 8339 19900503 ASI Entertainment Inc ASIQ 43325 20000316 Asi Liquidating ASIL 43029 19990217 ASI Technology Corp ASIT 79377 20070501 Asia Automotive Acquisition Corp AAAC 79456 20070501 ASIA BROADBAND INC AABB 60035 20040505 Asia Elec Power Intl AEPW 79688 20070509 Asia Global Holdings Corp AAGH 81670 20071009 ASIA PAC WIRE & CABLE CP AWRCF 49930 20030715 Asia Pacfic Entertainment Inc ASPC 81213 20070906 Asia Pacific Energy Inc APCC 84101 20071207 Asia Premium Tel ATVG 80149 20070608 ASIA PROPERTIES INC ASPZ 55053 20031007 Asia Water Technology Ltd AWAEF 74598 20070110 Asiainfo Holdings Inc ASIA 40579 20000306 Asiamart Inc AAMA 49212 19990107 ASIAN DRAGON GROUP AADG 74036 20060828 ASIAN MINERAL RESOURCES AIERF 84774 20080307 ASIAN STAR DEVELOPMENT INC C04517C101 ST ASDV 60421 20040616 Asiana Corp ASIC 84320 20080124 Asianada Inc ASND 84625 20080212 AskMeNow AKMN 68210 20051110 ASM Intl Inc ASMI 8031 19840907 ASML Holding ASML 12204 19950316 Aspect Medical Sys Inc ASPM 40409 20000128 Aspen Exploration Corp New ASPN 49075 19970108 Aspen Global Corp AGLB 84218 20080104 ASPEN GRP RESOURCES CP ASRPF 66315 20050223 Aspen Racing Stables Inc ASPB 84119 20071212 Aspen Technology AZPN 1394 19941026 ASPENBIO PHARM APPY 49732 20030124 Aspire Intl APIT 60543 20040812 Aspire Japan Inc ASJP 84863 20080404 ASSET ACCEPT CAP CP AACC 55785 20040225 Associated Banc ASBC 8681 19840907 Assuranceamerica ASAM 43056 19990223 Assure Data Inc ASDI 84185 20071227 Assured Pharmacy APHY 49978 20030910 Asta Funding Inc ASFI 15013 19951114 Astea Intl Inc ATEA 12219 19950727 Astec Ind Inc ASTE 8133 19860619 Aston Hill Financial Inc AHFCF 80427 20070705 Astralis Ltd ASTRE 41805 20011217 ASTRATA GROUP INC ATTG 66128 20041216 Astro Communications Inc ASTO 74655 20070110 Astro-med ALOT 8134 19840907 Astroc Mediterraneo SA ATRYF 74972 20070315 Astronics Corp ATROB 43051 19990616 Astronics Cp ATRO 8136 19840907 Asyst Technologies Inc ASYT 2917 19930922 ATA Inc ATAI 84353 20080129 Atari Inc ATAR 15111 19951214 ATC-Onlane ATCA 40133 19991108 Athabasca Potash Inc ABHPF 84685 20080221 athenahealth Inc ATHN 81379 20070920 ATHEROGENICS INC AGIX 41340 20000809 ATHEROS COMMUN INC ATHR 55759 20040213 Athersys Inc ATHX 80173 20070612 Athlone Minerals Ltd ALMLF 66228 20050215 Atlantia SPA ATASF 84600 20080212 Atlantic Amer Cp AAME 8142 19840907 Atlantic Bancgroup Inc ATBC 40558 20000301 Atlantic Bancshares Inc ATBA 84758 20080307 ATLANTIC COAST FEDERAL CP ACFC 66040 20041005 Atlantic Pacific Bank APFB 74129 20060920 Atlantic Power Corp ATPWF 68801 20060531 Atlantic Premium Brands Ltd APBL 74647 20070110 Atlantic Stn Fin ASFN 66410 20050208 Atlantic Tele-Network Inc ATNI 6803 19911114 Atlas Air Worldwide Holdings AAWW 68164 20051109 ATLAS AMER INC ATLS 60301 20040511 Atlas Copco Ab Ser A ADR ATLKY 18699 19961118 Atlas Corp ATLR 74649 20070110 Atlas Mining Co ALMI 60366 20040518 Atlas Resources Intl ALSI 41398 20000905 Atlas Tech Group ATYG 41254 20000726 ATM CAPITOL CO ATMA 55416 20031015 Atmel Cp ATML 6868 19910319 Atmospheric Glow Tech AGWT 49530 19991027 ATNA RES LTD ATNAF 68867 20060531 Atomic Guppy Inc ATGU 81101 20070904 ATP OIL & GAS CP ATPG 41602 20010206 ATRICURE INC ATRC 68031 20050805 Atrium Innovation Inc ATBIF 74582 20070109 ATS Andlauer Income Fund Tr Unit ALAUF 74966 20070315 ATS Corporation ATCT 68297 20051206 ATS Medical Inc ATSI 4169 19900614 ATSI COMMUN INC ATSX 60518 20040802 Attitude Drinks Inc ATTD 84704 20080228 Attunity Ltd ATTUF 2007 19930126 Auburn Natl Bancorp AUBN 12835 19950911 Auction Floor AFLO 74677 20070111 Auctions International Inc AUCI 81186 20070906 Audiocodes Ltd AUDC 33562 19990528 Audiovox Corp Cl A VOXX 3051 19920316 Auex Ventures Inc AUXVF 68763 20060531 Augen Capital Corp AGCCF 84298 20080117 AUGUST ENERGY CP AENC 60549 20040812 Ault Glazer & Co Inc AULT 84784 20080312 Aultra Gold Inc AGDI 74956 20070314 Aura Gold Inc ORAUF 74601 20070110 Aura Silver Resources Ltd AUSVF 74700 20070117 Aura Systems Inc AUSI 74665 20070110 AuraSound Inc ARAU 74202 20060922 Aurelian Resources Inc AUREF 74958 20070314 Auriga Labs Inc ARGA 68962 20060720 Aurora Energy Res Inc AUEGF 68789 20060531 Aurora Gold Corp ARXG 31006 19970509 Aurora Metals BVI Ltd AURMF 84903 20080416 Aurox Resources Ltd AUOXF 74605 20070110 AURUS CORP AURC 74016 20060821 Aussie Soles Grp AUSE 84230 20080107 Austal Ltd AUTLY 74631 20070110 Austin Chalk Oil ACKO 41510 20001106 Austin Exploration Ltd AUNXF 74607 20070110 Australia & New Zealand Bank Group ANZBY 1316 19941206 AUSTRALIAN AGRICULTURE ASAGF 80308 20070627 Australian Canadian Oil AUCAF 66237 20050217 Australian Forst AUFI 49090 20000412 Australian Oil & Gas Corp AOGC 81664 20071009 Australis Aquaculture Ltd AUQCF 74600 20070110 AuthenTec Inc AUTH 80302 20070627 Authentidate Holding Cp ADAT 4502 19920514 AUTO DATA NETWORK INC ADNW 49661 20021028 Auto Max Group Holdings Inc AUMX 84276 20080110 Auto Underwriters of America Inc ADWT 74264 20061019 Auto-Graphics Inc AUGR 43054 19990223 Autobytel Inc ABTL 33344 19990326 Autodesk Inc ADSK 6984 19850701 Autoimmune Inc AIMM 2030 19930122 Autoinfo Inc AUTO 49078 19970102 AUTONOMY CORP PLC AUTNF 68101 20050928 AUXILIO INC AUXO 60456 20040622 AUXILIUM PHARMACEUTICALS INC AUXL 60507 20040726 Avalon Capital Holdings Corp AVAL 81207 20070906 Avalon Correctional Services CITY 12946 19951018 Avalon Oil and Gas Inc AOGN 79776 20070515 AVALON PHARMACEUTIC AVRX 68108 20050929 Avanex Cp AVNX 40437 20000208 Avani International Group AVIT 79558 20070507 Avanir Pharm AVNR 2869 19930825 Avant Immunothr AVAN 9742 19900326 Avantair Inc AAIR 66331 20050309 Avanti Mng Inc AVNMF 84313 20080123 Avantogen Onclgy AVTO 66279 20050217 Avasoft Inc AVAFE 74932 20070103 Avastra Ltd AVTWF 74978 20070315 Avatar Holdings Inc AVTR 79758 20030523 Avatar Systems AVSY 74437 20061206 AVATECH SOLUTIONS INC AVSO 55059 20031007 Avax Technologies Inc AVXT 31227 19970617 Avecia Group Plc AVGUP 81230 20070906 AVENIR DIVERSIFIED AVNDF 68230 20051115 Avensys Corp AVNY 55074 20031007 Averion Intl AVRO 60461 20040623 Averox Inc AVOX 81641 20071009 Avesis Inc AVSS 74644 20070110 Avi Biopharma Inc AVII 29743 19970604 Avicena Group Inc AVGO 74947 20060324 Avid Technology Inc AVID 2140 19930312 Avigen Inc AVGN 15596 19960522 Avino Silver & Gold Mines ASGMF 68264 20051121 Avisana Corp AVSA 74674 20070110 AVISTAR COMMUN CP AVSR 41372 20000817 AVITECH LIFESCIENCES AVLF 68658 20060504 AVIZA TECHNOLOGY INC AVZA 68364 20060103 Avocent Corp AVCT 12232 19950728 AVP INC AVPI 68332 20051220 AVT Inc AVTC 74669 20070110 Aware Inc AWRE 29595 19961119 AWG Ltd AWGL 15462 19960416 Awilco ASA AWLCF 84019 20071108 Axcelis Technologies Inc ACLS 40460 20000711 Axcess Intl AXSI 12529 19950818 Axiel Vector Eng AXVC 55052 20031007 Axiom Management AXMA 74861 20070216 AXION POWER INTL INC AXPW 60413 20040607 Axis Cap Holdings Ltd AXPHF 74641 20070110 AXIS ENERGY AXGC 68126 20051013 Axis Technologies Group Inc AXTG 74671 20070110 Axium Technologies Inc AXGI 74445 20061208 AXM PHARMA INC AXMP 49796 20030331 AXS-One Inc AXSO 12820 19950824 Axsys Tech Inc AXYS 12791 19950818 AXT Inc AXTI 31539 19980521 AXTIVE CP AXTC 55735 20040129 Azimut Exploration I AZMTF 74618 20070110 Azimut Holding SPA AZIHF 74628 20070110 Aztec Oil and Gas AZGS 66142 20041230 Azteca Gold Corp AZGFF 74555 20061229 Azur Holdings AZHI 49269 20000126 Azure Resources AZUEF 33529 19990520 B&D Food BDFCE 43885 19990618 B2Digital Inc BTDG 84432 20080129 BAB INC BABB 41527 20001122 Babcock & Brown Infrastructure BCKBF 81427 20071001 Babcock & Brown Ltd BBNLF 76117 20070315 Babcock & Brown Structured Fnc Fd Ltd BBWNF 74979 20070315 BABCOCK & BROWN WIND BBWPF 68697 20060515 Baby Bee Bright Corp BBYB 84668 20080219 Backweb Tech BWEBF 33607 19990608 Bactolac Pharmaceutical Inc BTCA 84973 20080430 Badger Paper Mills Inc BPMI 8170 19851121 BAES SYS PLC SPONS ADR BAESY 55558 20031023 BAIDU.COM INC BIDU 68032 20050805 Baja Mining BAJFF 80267 20070622 Baja Mining Corp BJMGF 84329 20080124 BAKBONE SOFTWARE INC BKBO 49932 20030715 Baker Boyer Bancorp BBBK 41110 19990721 BAKERS FOOTWEAR GRP INC BKRS 55852 20040225 BALATON POWER INC BPWRF 55899 20040316 Balchem Cp BCPC 4065 19860604 Baldwin & Lyons cl A BWINA 4066 19860612 Baldwin & Lyons cl B BWINB 8172 19860514 Ballard Power Systems BLDP 12991 19951108 Ballistic Recov BRSI 43108 19990222 Ballston Spa BSPA 43113 19990222 Baltia Air Lines Inc BLTA 81661 20071009 Bancfirst Corp BANF 8702 19900326 Bancinsurance BCIS 2165 19900914 Banco Compartamos SA BMOSF 80273 20070625 Banco Popolare Societa' Cooperativa BPSAF 81421 20070928 Bancroft Uranium Inc BCFT 84255 20080107 BancTrust Financial BTFG 12686 19950818 Bank 1440 BFFO 84899 20080416 Bank Carolinas BCAR 43063 19990712 Bank East Asia Ltd Spons ADR BKEAY 18706 19961118 Bank Hapoalim BM BKHYY 84508 20080130 Bank McKenney (Va) BOMK 43983 20000710 BANK MUTUAL CP BKMU 41634 20010306 Bank of America pr E BAC+E 84918 20080421 Bank Of Commerce BOCH 43884 19991103 Bank of Commerce BONC 79467 20070501 Bank of East Asia Ltd BKEAF 29178 19970509 BANK OF FLORIDA CP BOFL 49751 20030206 Bank Of Granite Cp GRAN 4069 19920225 Bank Of Guam BKGM 79832 20070516 Bank of James Finl BOJF 40710 20000810 Bank of Kentucky Financial Corp BKYF 43094 19990225 Bank of Marin CA BMRC 40319 19991223 Bank of Napa NA BNNP 79715 20070509 BANK OF OAK RIDGE BKOR 55733 20040129 Bank of Santa Clarita BSCA 68745 20060530 Bank Of South Carolina BKSC 2169 19861024 Bank of the Ozarks Inc OZRK 29836 19970717 Bank of Utica NY BKUT 43090 19990722 BANK ON IT INC (CA) BKOT 55385 20031009 Bank Reale BKRL 74546 20061228 Bank Rhode Island BARI 31384 19980324 BANK UTICA N Y COM NON BKUTK 60282 20040510 BANK VA CHESTERFIELD BOVA 68227 20051115 Banker's Store Inc BSTR 81656 20071009 BANKERS PETROLEUM LT BNKFF 84959 20040507 BANKFINANCIAL CORPOR BFIN 66469 20050628 BankGreenville Financial Corp BGVF 79571 20070507 Bankinter SA BKNIY 81403 20070926 Bankplus Federal Svgs Bank BPLS 43744 19991123 Bankrate Inc RATE 33496 19990513 BANKSHARES FAYETTEVILLE INC BKFY 60127 20040505 Bankunited Cl A BKUNA 4813 19851212 Banneker Inc BANI 81629 20071005 Banner Corp BANR 12974 19951101 Bannerman Resources Ltd BNNLF 74980 20070315 BARABOO BANCORP INC BAOB 49878 20030715 BARAKA PETROLEUM LTD BAKPF 68866 20060531 Barclays Advantaged S&P/TSX Income Tr BCVFF 66399 20050105 Barclays Bank Plc BCBAY 84537 20080130 Barclays Bank PLC BBPDY 84888 20080414 BARE ESCENTUALS BARE 74225 20060929 Barlow Ltd ADR BRRAY 18708 19961118 Barotex Technology Corp BARX 68537 20060315 Barrett Business Service BBSI 2679 19930614 BARRIER THERAPEUTICS INC BTRX 60009 20040430 Basf Se BASFY 18709 19961118 Basic Earth Science Sys Inc BSIC 49099 19970106 Basin Water Inc BWTR 68690 20060512 Basset Furniture BSET 5903 19840907 BAXL Holdings BXLH 80225 20070620 Bay Banks of Virginia Inc BAYK 68404 20060130 Bay Commercial Bank BCML 72127 20051110 BAY NATL CP BAYN 60445 20040616 Bayer Ag Sp ADR BAYRY 18710 19961118 Bayer Schering Pharma AG BYERF 79526 20070503 BayHill Capital BYHL 33901 19990902 Baylake Cp BYLK 15657 19960530 Bayou Bend Petro BBPMF 74842 20070213 Bayou City Explr BYCX 41675 20010411 Bayswater Uranium Corp BYSWF 80637 20070731 Baywood Int'l Inc BAYW 31021 19970509 BB Holdings BBHLF 4499 19920513 BBC CAPITAL TR II BBXT 41871 20020304 Bbm Holdings BBMO 79424 20070501 BBV Vietnam SEA Acquisition Corp BBVWF 84729 20080304 BBV Vietnam SEA Acquisition Corp BBVVF 84734 20080304 Bbv Vitnm Sea UT BBVUF 84630 20080212 BCB BANCORP INC BCBP 55418 20031015 BCGold Corp BCGOF 84707 20080229 BCSB Bancorp BCSBD 31731 19980708 BE Aerospace Inc BEAV 4071 19900425 Be Semiconductor Indust BESIY 15072 19951205 BEA Systems Inc BEAS 29661 19970411 Beach Business Bank BBBC 72121 20051110 BEACH FIRST NATL BK BANCSHARES BFNB 49879 20030715 Beacon Enterprise Sol Group Inc BEAC 84228 20080107 Beacon Federal Bancorp Inc BFED 81579 20071002 BEACON POWER CP BCON 41528 20001121 BEACON ROOFING SUPPLY INC BECN 66030 20040923 BEAR CREEK MNG CORP BCEKF 80144 20070607 Beard Oil Co BRCO 3070 19880630 Beasley Broadcast Grp Cl A BBGI 40465 20000211 Bebe Stores Inc BEBE 31098 19980617 Bed, Bath & Beyond Inc BBBY 4541 19920605 Bedford Energy BFDE 74039 20060831 Bedminster Ntl A BMSTA 81706 20071009 BEESTON ENTERPRISES BESE 68980 20060801 Beijing Logistic Inc BJGL 84674 20080220 Bekem Metals Inc BKMM 68200 20051110 Bel Fuse Inc Cl A BELFA 8203 19840907 Bel Fuse Inc Cl B BELFB 31736 19980710 Belk Inc BLKIA 81197 20070906 Belk Inc BLKIB 81649 20071009 BELL ALIANT REGL COM BLIAF 74278 20061023 Bell Industries Inc BIUI 84955 20080424 Bell Microproducts Inc BELM 2676 19930616 BELL RESOURCES CORP BZRSF 68454 20060214 Belle International Holdings Ltd BELLF 84263 20080108 BELLE ISLE CORP BILSU 60094 20040505 Bellhaven Copper & Gold Inc BHVCF 75503 20061013 Bellus Health BLUS 49991 20030918 Belmont Resources Inc (b.c) BEAAF 49006 19990622 Belo Corp BLCBB 84576 20080130 Beluga Composites Corp BGCC 79391 20070501 Belvedere SoCal BLVE 84239 20080107 Ben Franklin Financial Inc BFFI 74270 20061019 Benacquista Galleries Inc BAQU 68180 20051110 Benchmark Bankshares Inc BMBN 40951 19990112 BENDA PHARMACEUTICAL BPMA 79610 20070508 BENDIGO MINING LTD BGOMF 68865 20060531 Beneficial Mutal BNCL 56873 20070716 Benetton Group Spa BNGPY 5709 19890612 Benfield Group Ltd BFLDY 84485 20080130 Benguet Cp Cl B BENGF 41163 20000703 Benihana Inc Cl A BNHNA 12339 19870716 Benihana Natl Cp BNHN 8207 19840907 BENJAMIN FRANKLIN BA BFBC 66376 20050405 Benjamin Franklin Fed Savings BFSL 69273 20061023 Bennett Environmental BEVFF 13547 20010726 BEO Bancorp BEOB 79574 20070507 BERKELEY TECH Ltd SPONSORE BKLYY 55064 20031007 Berkshire Bancorp Inc BERK 8460 19900328 Berkshire Hills Bancorp Inc BHLB 13437 20000628 Berliner Communications Inc BERL 79403 20070501 Berman Center Inc BRMC 81223 20070906 Berman Holdings Inc BRMN 84030 20071109 BERNARD CHAUS INC CHBD 41464 20001011 Best Energy Services Inc BEYS 84827 20080324 Bestway Coa Exp BWCX 84367 20060725 Bestway Inc BSWY 68335 20051220 Beverage Creations Inc BVRG 84319 20080124 Beverly Hills BP BHBC 43705 19990707 Bexil Corp BXLC 13212 19961007 BFC CAPITAL TR II TPS BANFP 55924 20040316 BFC Financial Cp BFCFB 15646 19960530 BG Group Plc ADS BRGYY 5586 19861208 BG Top 100 Equal Weight Income Fund Unit BEWFF 74318 20061106 BGC Partnrs Cl A BGCP 40265 19991210 BGI Inc BGII 40056 19981021 BHIT Inc BHIT 49581 19991026 Bi-Optic Ventures Inc BOVKF 79346 20070501 Biddeford and Saco Water Co BDDD 81198 20070906 BidGive International Inc BDGV 84803 20080318 Bidz.com Inc BIDZ 79487 20070501 Biffa PLC BIFAF 74515 20061219 BIG 5 SPORTING GOODS CP BGFV 49641 20020917 Big Bar Resources Corp BBKFF 81954 20071029 Big Cat Energy Corp BCTE 68881 20060613 Big Rock Brewery Ltd BRBMF 2173 19920723 Big Screen Entertainment BSEG 55091 20031007 Big Sky Energy BSKO 41424 20000925 BigBand Networks Inc BBND 76130 20070316 BIGSTRING CORP BSGC 68636 20060501 BILOXI MARSH LANDS CP BLMC 55836 20040225 Bimini Cap A BMNM 61848 20040916 Bingo.com Inc BNGOF 40239 19990114 Bio Matrix BMSN 68212 20051110 Bio Reference Laboraties BRLI 9359 19931122 Bio-America Inc BOAA 81122 20070905 Bio-Bridge Science Inc BGES 68187 20051110 Bio-Clean Intl BCLN 41581 20010110 Bio-imaging Technologies Inc BITI 4570 19920618 Bio-Key Intel BKYI 29672 19970417 Bio-Path Holdings Inc BPTH 84716 20080304 Bioanalytical Systems Inc BASI 33090 19971125 Biochem Solutions Inc BCHS 81226 20070906 Biocoral Inc BCRA 15647 19960530 Biocryst Pharm Inc BCRX 1552 19940304 BIOCUREX INC BOCX 60093 20040505 Biodel Inc BIOD 79753 20070511 Biodelivery Sciences Intl BDSI 41963 20020725 BIOELECTRONICS CP BIEL 60174 20040505 Biofield Corp BZET 15372 19960319 BioForce Nanosciences Holdings Inc BFNH 79411 20070501 BioForm Medical Inc BFRM 84013 20071107 BioFuel Energy Corp BIOF 80231 20070620 Biogen Idec Inc BIIB 9222 19910917 BioGold Fuels BIFC 84164 20071227 Bioheart Inc BHRT 84644 20080219 Bioject Medical Systems BJCT 3033 19880513 BioLargo Inc BLGO 76156 20070322 Biolase Technology BLTI 4773 19921112 BioLife Solutions BLFS 4553 19920526 Biomagnetics Diag BMGP 49917 20030715 Biomarin Pharma Inc BMRN 33776 19990726 Biomedtex BMDX 80785 20070808 Biomerica Inc BMRA 2179 19840907 Biometrics Secur BMTS 41256 20000726 bioMETRX BMRX 49261 19991101 BIOMIMETIC THERAPEUT BMTI 68699 20060515 BIOMODA INC BMOD 74378 20061121 Bion Environmental Technologies Inc BNET 43078 19990222 Bionovo BNVI 55594 20031112 Biopack Envrnmnt BPEV 68600 20060412 Biopetrol Industries AG BIOPF 75504 20061013 BIOPHAN TECHNOLOGIES INC BIPH 49814 20030501 BIOPONIC PHYTOCEUTCL BPYT 68913 20060628 Biopure Cp BPUR 33797 19990730 BIOQUAL INC BIOQ 60160 20040505 Bioquest Technologies Inc BQST 84390 20080129 Biosante Pharma Inc BPAX 40857 20000505 BioScrip BIOS 18059 19960815 Bioshaft Water Technology Inc BSHF 81681 20071009 BioSolar Inc BSRC 79339 20070501 Biospecific Tech BSTC 4252 19911115 Biosphere Med BSMD 1594 19940325 Biosyntech Inc BSYI 43114 20000110 Biota Holdings Ltd ADR BTAHY 18713 19961118 Biotech Holdings Inc BIOHF 40023 19991007 BioTech Medics Inc BMCS 84429 20080129 BIOTEL Inc BTEL 79569 20070507 Biotime Inc BTIM 2183 19920306 Biovest International Inc BVTI 79359 20070501 Birch Branch Inc BRBH 79562 20070507 Birmingham Bloomfield Bancshares Inc BBBI 74424 20061201 Birner Dental Mngt Services BDMS 31357 19980305 Bishop Equities Inc AEMD 43109 19990304 Bison Instruments Inc BSOI 79683 20070509 Bitstream Inc Cl A BITS 18236 19961030 BizAuctions Inc BZCN 74212 20060927 BJ Restaurants BJRI 18170 19961010 BKF Capital Group Inc BKFG 5631 19840907 Black Box Cp BBOX 2003 19921217 Black Diamond Brnd BDMHF 80505 20070718 Black Earth Farming Ltd BLERF 84597 20080204 Black Sea Oil Inc BSEA 74760 20070131 BLACKBAUD INC BLKB 60508 20040726 BLACKBOARD INC BBBB 60454 20040618 Blackhawk Bancorp BHWB 43084 19990222 Blackhawk Capital Group BDC Inc BHCG 74728 20070124 BlackRock Kelso Capital Corp BKCC 80303 20070627 Blacksands Petroleum Inc BSPE 81097 20070904 Blackstone Lake BLLK 79371 20070501 Blackwater Mdstm BWMS 79425 20070501 Blast Ene Services BESV 55346 20031007 BlastGard Intl BLGA 55905 20040316 Blaze Energy Corp BLZE 80286 20070626 BLDRS ASIA 50 ADR IDX FD ADRA 49674 20021114 BLDRS DEV MKTS 100 ADR IDX FD ADRD 49675 20021114 BLDRS EMER MKTS 50 ADR IDX FD ADRE 49676 20021114 BLDRS EUROPE 100 ADR IDX FD ADRU 49677 20021114 Blink Couture Inc BLKC 84613 20080212 Blink Logic Inc BLKL 55508 20031015 Blinkx PLC BLNKF 80602 20070726 Blue Coat Systems BCSI 40182 19991119 Blue Dolphin Energy Cp BDCO 12333 19900411 Blue Holdings BLUE 55403 20031014 BLUE NILE INC NILE 60393 20040520 Blue Note Mining Inc BNMFF 74284 20061027 Blue Phoenix BPHX 18598 19970131 Blue Ridge Real Estate Co BLRGZ 43097 19990223 Blue River Bancshares Inc BRBI 33169 19980624 Blue Sky Uranium Corp BKUCF 84754 20080307 Blue Vista Technologies Inc BVTNF 80910 20070828 BLUE VY BAN CORP BVBC 60163 20040505 BLUE WIRELESS & DATA BWDT 68676 20060509 BLUEBOOK INTL HLDG CO (THE) BBKH 66099 20041118 BLUEFIRE ETHANOL FUEL BFRE 68921 20060629 Bluefly Inc BFLY 29835 19970717 Bluegate BGAT 43072 19990827 Bluepoint Linux BLPT 40585 20000306 Bluestart Health BLSH 49515 19980105 BluGlass Ltd BUGLF 74981 20070315 BMP Sunstone BJGP 55748 20040204 BNC BANCORP (NC) BNCN 49884 20030715 BNC Corp BNCC 12179 19950713 BNP PARIBAS SPONS AD BNPQY 79995 20030605 BNP Resources Inc BNPCF 84602 20080212 BNS Holding Cl A BNSSA 41857 20020212 BOARDWALK REAL ESTATE BOWFF 74025 20060825 Bob Evans Farms Inc BOBE 8226 19840905 BOC Hong Kong Ltd BHKLY 84531 20080130 BODISEN BIOTECH INC BBCZ 60150 20040505 BodyTel Scintfic ISNOW 097000103 BDYT 79431 20070501 Boe Financial Sv of Va BSXT 33143 19971219 BofI Holding Inc BOFI 66343 20050316 Bogen Comm Intl Inc BOGN 13143 19951005 Bogue International Inc BGUE 79348 20070501 Bohler Uddeholm Ag Spon ADR BDHHY 18716 19961118 Bok Financial Cp BOKF 2163 19910906 Bolero Resources Corp BRUCF 81580 20071002 Bolt Technology BOLT 13206 19960910 Bon-Ton Stores Inc BONT 9233 19910924 Bonanza Oil & Gas Inc BGOI 84343 20080128 Bonavista Energy Trust BNPUF 55957 20040331 Bonds Com Grp BDCG 66240 20050217 Bonnetts Energy Services BNEYF 74367 20061120 Bonso Electronics Intl BNSO 12340 19891107 Bontan Corp BNTNF 31985 19990121 Bonterra Energy Incom Trust Units BNEUF 66398 20040721 Bontex Inc BOTX 4152 19840907 Boo Koo Holdings BOKO 79607 20070507 Bookham BKHM 40755 20000407 Books A Million BAMM 4765 19921104 Boomerang Systems, Inc BMER 41507 20001103 BoomJ Inc BOMJ 84374 20080115 BORAL LTD SPONS ADR BOALY 55854 20040227 BORALEX PWR INC FD BLXJF 68231 20051115 Border Bancshare BBME 80127 20070606 Boreal Water Col BRWC 84807 20080319 Borland Software Cp BORL 8232 19891220 BOS Better Online Solutions BOSC 15430 19960402 Bosch Automotive Systems Corp BCSHF 68072 20050826 Boss Holdings BSHI 33624 19990610 BOSTON PIZZA ROYALTI BPZZF 68656 20060504 Boston Private Bancorp BPFH 9954 19940214 Boston Restaurant Assoc BRAI 12343 19900301 Boswell Co BWEL 84404 20080129 Botetourt Bankshares Inc BORT 84820 20080324 Bottomline Tech (De) Inc EPAY 33272 19990212 BounceBackTechnologies.com Inc BBTC 84405 20080129 Boundary Bay Resources Inc BBRE 84416 20080129 BOWLIN TRAVEL CTRS INC BWTL 55070 20031007 BOWRAM ENERGY BOWRF 80063 20070601 Boxxer Gold Corp BXXRF 80195 20070618 Boyds Collection Ltd BYDC 74120 20060915 BPO Mngt Svrs BPOM 18008 19960726 Brainstorm Cell BCLI 55155 20031007 Braintech Inc BRHI 31017 19970509 Brainytoys Ltd BNYTF 84037 20071113 Brampton Crest Intl Inc BRCI 81080 20070904 BrandPartners Group BPTR 43264 19990315 BrandQuest Development Group Inc BQDG 74303 20061101 Brandt Inc BNDT 84787 20080313 Brantley Capital Corp BBDC 18472 19961127 Bravo Venture Group Inc BVGIF 68048 20050816 Brazil Fast Food Corp BOBS 15531 19960506 Breaker Energy Ltd BKRYF 74879 20070220 Breakwater Resources Ltd BWLRF 43123 19990222 BreitBurn Engy PtnrLP CmmnUnt Rprstg Ltd BBEP 74240 20061005 Brendan Tech BDTE 12608 19950818 Bresler & Reiner Inc BRER 43106 19990308 Brett Resources Inc BBRRF 84086 20071130 Bridge Bancorp Inc (NY) BDGE 40959 19990112 BRIDGE CAP HLDG BBNK 49734 20030127 Bridge Resources Corp BUKRF 74249 20061005 Bridgeline Software Inc BLSW 80327 20070629 Bridgeport Holdings Intl Inc BGTH 66220 20050211 Bridgford Foods Cp BRID 8245 19840907 Bright Horizons Family Solutions Inc BFAM 33051 19971107 Brightpoint Inc CELL 1627 19940407 Brilliance China ADS BCAHY 80621 20070730 Brilliant Digital Entertainment BDLN 13217 19961125 Brilliant Tech BLLN 40373 20000120 Brinx Resouces Ltd BNXR 68194 20051110 Brishlin Resources Inc BRSH 84703 20080228 British Air Adr BAIRY 7057 19870818 British Airways Plc Adr BABWF 79745 20070510 British Land Co BTLCY 84505 20080130 Britton & Koonts Capital Corp BKBK 18193 19961017 Broadcast Intern BCST 12536 19950818 Broadcaster BCAS 8714 19931213 Broadcom Corp Cl A BRCM 31442 19980417 Broadpoint Securities Group BPSG 8672 19900329 Broadview Inst B