NASDAQ 012 Smile.Communicaitons Ltd SMLC 81981 20071101 1 800 Flowers.com Inc Cl A FLWS 33864 19990803 1 Lane Tech OLNT 87472 20080923 100 Cent Stuff NNCT 43194 19990329 1800Attorneys Inc ATTY 15581 19960517 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 Finacl Serv FFIS 66229 20050215 1ST GLOBAL FINANCIAL FGBF 68580 20060405 1St Nrg Corp FNRC 33433 19990427 1st Pacific Bank FPBN 55145 20031007 1st United Bancorp Inc FSDB 85740 20080624 20 20 Technologies Inc TWTYF 68904 20060620 21st Century Hldg Co TCHC 31896 19981105 24 Holdings Inc TWFH 69274 20061023 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 3Pea International Inc TPNL 81787 20071010 3S Bio Inc ADR 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 B Watley Group Inc ABWG 85390 20080523 A Cap Resources Ltd APCDF 76119 20070315 A T Cross Co Cl A ATX 3144 19840907 A&W REV ROYALTIES UT AWRRF 68655 20060504 A-Power Energy APWR 79451 20070501 A.B.C. Learning Ctrs ABLCF 68793 20060531 A.P. Moeller-Maersk AMKBF 85840 20080624 AAA ENERGY INC AAAE 74060 20060906 Aac Acoustic Technologies Holdings Inc AACAF 74610 20070110 AAER Inc AAERF 81269 20070911 Aamaxan Transport Group Inc AAXTE 87831 20081119 Aampro Group APGO 81729 20071009 Aaon Inc AAON 2127 19921216 Aarhuskarlshan AB ARHUF 80601 20070726 Aastrom Biosciences Inc ASTM 18607 19970204 Ab&T Financl Cp ABTO 79465 20070501 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 ABOVENET INC ABVT 55724 20040127 Abraxas Petroleum Corp AXAS 87261 20080908 Abraxis Bioscience Inc ABII 84042 20071114 ABSA Group Ltd AGRPY 68830 20060531 Absolute Private Equity AG APVQF 74637 20070110 AbsoluteSKY Inc ABSY 74660 20070110 Abviva Inc ABVV 40349 20000110 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 Bldg ABCC 81260 20070910 Accelerize New Media Inc ACLZ 84275 20080109 Accelrys ACCL 15075 19951206 Accentia Biophar ABPIQ 68148 20051028 Access Int Tec A CIDM 56183 20031107 Access National ANCX 60495 20040719 Access Pharmaceuticals Inc ACCP 2123 19930217 Access Plans USA AUSA 40464 20000211 Access World Com AWWC 31337 19980213 Accountabilities ACBT 43494 19990503 Accredited Mtg Ln REIT Tr AHHAP 84159 20071220 Accsys Technologies PLC ACSYF 74964 20070315 Accuray Inc ARAY 74808 20070208 ACCURIDE CORPORATION AURD 61948 20050426 ACE AVIATION HLDG CL A VAR VTG ACEAF 60574 20041011 ACE Aviation Holding Inc ACEBF 68825 20060531 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 Acl Semiconduct ACLO 55251 20031007 Acmat Cp Class A ACMTA 4037 19870902 Acme Communications Inc ACME 33987 19990930 Acme Packet Inc APKT 75495 20061013 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 Across America Financial Services Inc AAFS 87098 20071221 ACS Motion COntrol ACSEF 31549 19980603 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 Control Techn ACTVF 85762 20080624 ACTIVE POWER INC ACPW 41324 20000808 Activenergy Income Fund Trust ATVYF 84201 20071228 Activeworlds Corp Inc AWLD 40856 20000505 Actividentity ACTI 49827 20030204 Activisin Blizrd ATVI 9948 19931025 Actuate Corp ACTU 31763 19980717 Acura Pharma ACUR 3260 19920317 ACUSPHERE INC ACUS 55382 20031009 Acusphere Inc ACUSP 84572 20080130 Acxiom Cp ACXM 8019 19840907 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 Adamus Resources Ltd ARLTF 85763 20080624 ADANAC MOLYBDENU CORP AUAYF 68626 20060426 Adaptec Inc ADPT 8022 19860612 ADC Telecomm Inc ADCT 8002 19840907 ADDAX PETROLEUM ADXTF 74050 20060906 Addmaster Corp ADDC 85379 20080523 Addvantage Technologies Group Inc AEY 15628 19960530 Adelphi Energy Ltd ADIHF 74606 20070110 Adelphia Recovery Trust ADPAS 79045 20070404 Adept Technology ADEP 15116 19951215 Adex Media Inc ADXM 85287 20080522 Adidas AG Adr ADDYY 68844 20060531 Adino Energy Co ADNY 49140 19991026 Aditya Birla Minerals Ltd ABWAF 85795 20080624 ADM Tronics Unlimited ADMT 12301 19900720 Admiral Group Plc AMIGF 74630 20070110 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 Adrian Steel Co ADRS 85746 20080624 Adriana Resources Inc ANARF 74604 20070110 Ads Media Group AMGU 49371 19970102 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 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 Cell ACTC 66285 20050217 Advanced Energy Indust AEIS 15034 19951117 Advanced Environmental AERT 12305 19900308 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 Proteome Therapeutics Corp APTCF 85777 20080624 Advanced Technologies Group Ltd AVGG 79336 20070501 Advanced Tissue Sciences Inc ATISZ 4039 19880719 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 Advatech Corp ADVA 85724 20080624 ADVAXIS INC ADXS 68015 20050728 Advent Software Inc ADVS 15020 19951116 ADVISORY BOARD CO (THE) ABCO 41789 20011113 Advncd Grow Sys AGWS 68920 20060629 Advncd Vce Recg AVOI 84621 20080212 Advocat Inc AVCA 40163 19991116 Ae Biofuels Inc AEBF 68914 20060628 Aed Oil Ltd AEDOF 74257 20061018 Aegon NV AEGOF 74629 20070110 Aehr Test Systems Inc AEHR 29902 19970815 Aeolus Pharm AOLS 15221 19960202 Aeon Mall Co Ltd AMLLF 85835 20080624 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 Aeromechanical Services Ltd AMSLF 68747 20060531 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 AFFIRMATIVE INS HLDGS INC AFFM 60479 20040712 Affymax Inc AFFY 74495 20061215 Affymetrix Inc AFFX 15867 19960606 Afirma Grupo AGISF 74972 20070315 Aflease Gold Ltd AFSGY 84466 20080130 AFP Imaging Cp AFPC 12307 19840907 Afren Plc AFRNF 85801 20080624 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 Aftersoft Group ASFG 49608 19991005 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 AGL Energy Ltd AGLNF 85822 20080624 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 Pharma AIDA 79398 20070501 Aiful Corp AIFLY 68808 20060531 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 Trnsport Svc ATSG 49941 20030723 Airborne Security & Protective Srvcs Inc ASPV 87932 20081204 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 Aktienge AIXG 66335 20050311 Ajisen China Holdings Ltd AJSCF 85786 20080624 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 Kvaerner Ogep ASA AKKVF 68845 20060531 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 Alaska Power and Telephone Co APTL 85436 20080523 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 Albertis Infraestructuras ABFOF 85130 20071220 Albina Comm Bnc ACBC 43738 20000215 Alco Energy Corp ACOE 87258 20080908 Alda Pharmaceuticals Corp APCSF 81820 20071012 Alderox Inc AROX 43543 19990428 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 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 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 AAPT 81423 20070928 All Asia Licensing Inc AASI 84636 20080213 All Fuels & Engy AFSE 41114 20000619 All State Properties LP ATPTZ 84364 20060719 All World Resources Corp AWRS 74672 20070110 All-American SportPark Inc AASP 66332 20050309 Alleg Valley AVLY 43058 19990216 Allegiance Bank of North America ABPA 66284 20050217 Allegiant Travel Co ALGT 74447 20061208 Allegro Biodiesel ABDS 1771 19940614 Allen-Vanguard Corp ALNVF 66366 20050329 Alliance Bancorp Pen ALLB 3460 19950306 ALLIANCE BANCSHARES CA ABNS 49862 20030715 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 Recovry ARVY 74856 20070216 Alliance Resource Partners Lp ARLP 33839 19990817 Alliance Semiconductor Corp ALSC 79443 20070501 Allianz AG ALIZF 85842 20080624 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 AMOT 4164 19920225 Allied Resources Inc ALOD 85304 20080522 Allin Corp ALLN 79564 20070507 Allion Healthcare Inc ALLI 66472 20050628 Allon Therapeutics Inc NPCUF 86124 20080625 Allos Therapeutics Inc ALTH 40701 20000328 Allot Communications Ltd ALLT 74354 20061116 Alloy Inc ALOY 33590 19990604 Alloy Steel Intl AYSI 79381 20070501 Allscripts-Misys MDRX 33775 19990726 AllStar Restaurants AREN 84896 20080416 Almost Family Inc AFAM 2218 19930219 ALNYLAM PHARMACEUTICALS INC ALNY 60402 20040601 Along Mobile Tec AGMB 79290 20070416 Alpha Innotech APNO 2180 19880614 alpha-En Corp ALPE 86600 20040802 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 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 ARGY 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 Alternatve Green AGTI 49602 19991104 ALTERNET SYSTEMS INC ALYI 68306 20051212 Altex Industries Inc ALTX 49062 19970102 Altigen Commun Inc ATGN 40001 19991005 ALTIMA RESOURCES LTD ARSLF 74017 20060822 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 Alturas Minerals Corp ALTSF 85760 20080624 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 AMADEUS ENERGY ADUEF 86304 20080701 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 Goldsands AZNG 68524 20060309 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 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 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 Fst Tax UT ATAX 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 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 Ameralia Inc AALA 12296 19930507 Amerco UHAL 12314 19941104 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 American Alternative Energy Corp AATV 84073 20071126 American Antiquities Inc AAQS 81588 20071003 American Atlantic Co AMRL 85435 20080523 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 Cap Ltd ACAS 29929 19970902 American Capital Agency Corp AGNC 85144 20080513 American Caresource Holdings Inc ANCI 87478 20051221 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 Enterprise Development Corp AEND 74392 20061127 American Environmental Energy Inc AEEI 85430 20080523 American Exploration Corp AEXP 87832 20081119 American Fiber Green Products Inc AFBG 85292 20080522 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 AIPC 11598 19971010 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 ANNO 81192 20070906 American Pacific Rim Commerce Grp APRM 84891 20080415 American Post Te APTI 79382 20070501 American Power Partners wts APPWM 43036 19990226 American Principle Bank APBA 84215 20080103 American Public Education Inc APEI 84024 20071109 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 Surgicl ASRG 74924 20070301 American TonerServ Corp ASVP 75500 20061013 American Uranium ACUC 80222 20070620 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 AWNEE 74265 20061019 AMERICASBANK CORP AMAB 60266 20040510 AMERICHIP INTL CORP ACII 60021 20040505 Amerigo Energy AGOE 49232 19970106 Amerigo Resource ARREF 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 Amertech ATGR 68319 20051215 Ames Natl Cp ATLO 40477 20000215 Amexdrug Corp AXRX 79566 20070507 Amg Oil Ltd AMGOF 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 AmREIT Class A AMYRZ 3765 20020724 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 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 Andor Technology Ltd ANTKF 85783 20080624 Andover Engy Hld ADEH 80925 20070829 Andover Medical Inc ADOV 74207 20060922 Andover Ventures Inc AOVTF 85770 20080624 Andrea Electronics Cp ANDR 3042 19840907 Anesiva ANSV 55761 20040213 Angang Steel Co Ltd ANGGY 74403 20061128 ANGEION CP ANGN 49870 20030715 Angel Telecom Corp AGLT 80151 20070608 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 Swiss Resources Inc ASWRF 49004 19990623 Angoss Software Corp ANCRF 84335 20080125 Angstrom Micro AGMS 84802 20080318 ANGUS ENERGY CP AGSC 49866 20030715 Anheuser-Busch AHBIF 74880 20070220 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 ANPG 79437 20070501 Answers ANSW 56371 20041013 Ansys Inc ANSS 15908 19960621 Antares Minerals ANMFF 80822 20070809 Anterra Energy Inc ATERF 85758 20080624 Anthony Clark Intl ACKBF 68850 20060531 Antigenics Inc AGEN 40436 20000208 ANTRIM ENERGY INC ATGYF 55415 20031015 Ants Software ANTS 31907 19981012 Anvil Mining Ltd AVMNF 74624 20070110 Anything Brands Online Inc ANYT 85425 20080523 AP Pharma Inc APPA 8030 19870827 APAC Customer Services Inc APAC 12924 19951011 APC Group Inc APCU 87094 20080811 Apco Argentina Inc APAGF 2143 19840907 Apella Resources Inc APAFF 85585 20080609 Aperture Health APRE 74268 20061019 Apex Minerals NL APXMF 84848 20080401 Apex Resources APXR 74331 20061110 Api Nanotronics APIA 74183 20061107 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 Apollo Solar ASOE 84182 20071227 Apoquindo Minerals Inc APQUF 85788 20080624 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 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 Nanotech APNT 2238 19930219 Applied NeuroSolutions Inc APNS 79331 20070501 Applied Signal Technology Inc APSG 2489 19930329 Approach Resources Inc AREX 84021 20071108 Aqua Society AQAS 60547 20040812 AQUACELL TECH INC AQUA 13526 20010306 Aquacell Water AQWT 68741 20060526 Aquamatrix Inc AQMT 79565 20070507 Aquamer Medical Corp AQUM 85296 20080522 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 Arafura Resources NL ARAFF 85778 20080624 Arana Therapeutics Ltd ATPCF 84076 20071129 Arawak Energy Ltd ABGLF 85541 20080603 ARBINET-THEXCHANGE INC ARBX 66123 20041216 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 Archon ARHN 9581 19900326 Archos Act Nom ACOSF 74635 20070110 Arcland Energy ACLY 66146 20050103 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 ARENA PHARMACEUTICALS INC ARNA 41273 20000728 ARES CAPITAL CP ARCC 66045 20041005 AREVA CIP (FRANCE) ARVCF 68501 20060306 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 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 Armtec Infrastructure Income Fund Tr Un AIIFF 68817 20060531 Arno Therapeutic ARNI 86493 20080711 Arotech Corp ARTX 1521 19940224 Arqule Inc ARQL 18185 19961016 ARRAY BIOPHARMA INC ARRY 41546 20001130 Arris Group Inc ARRS 2907 19930917 Arrow Energy Ltd AWEYF 85753 20080624 Arrow Energy Nl ARWEF 85803 20080624 Arrow Financial Corp AROW 8126 19840907 Arrow Resources ARWD 13050 19950818 Arrowhead Research ARWR 49287 19970106 Arsenal Energy Inc AEYIF 68760 20060531 Art Boutique ARTB 84620 20080212 Art Tech Group ARTG 33759 19990721 Artec Inc ATKJ 81205 20070906 Artesian Resources Corp Cl A ARTNA 15612 19960524 Artha Res Corp ATHCF 85761 20080624 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 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 ASCQU 68691 20060512 Ascend Acqstn ASCQ 68983 20060802 Ascendant Solutions Inc ASDS 40190 19991111 Ascendas India Trust Units ACNDF 84839 20080328 Ascent Media Corp ASCMA 87344 20080918 ASCENT SOLAR TECH ASTI 68967 20060725 Ascent Solar Technologies Inc ASTIZ 80574 20070723 Asciano Group AANOF 85804 20080624 ASCONI CP ASCD 56268 20040316 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 Cork Inc AKRK 81728 20071009 Asia Elec Power Intl AEPW 79688 20070509 Asia Environmental Holdings AAEHF 87133 20080826 Asia Global Holdings Corp AAGH 81670 20071009 ASIA PAC WIRE & CABLE CP AWRCF 49930 20030715 Asia Pacfic Ent ASPT 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 AADGE 74036 20060828 ASIAN MINERAL RESOURCES AIERF 84774 20080307 ASIAN STAR DEVELOPMENT INC C04517C101 ST ASDV 60421 20040616 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 GRP RESOURCES CP ASRPF 66315 20050223 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 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 Astral Mining Corp ASMGF 85755 20080624 Astralis Ltd ASTR 41805 20011217 ASTRATA GROUP INC ATTG 66128 20041216 Astro Communications Inc ASTO 74655 20070110 Astro-med ALOT 8134 19840907 Astronics Corp ATROB 43051 19990616 Astronics Cp ATRO 8136 19840907 Asyst Technologies Inc ASYT 2917 19930922 ATA Inc ATAI 84353 20080129 Atac Res LTD ATADF 86321 20080701 ATC Tech Corp ATAC 18523 19961217 Athabasca Potash Inc ABHPF 84685 20080221 athenahealth Inc ATHN 81379 20070920 ATHEROGENICS INC AGIXQ 41340 20000809 ATHEROS COMMUN INC ATHR 55759 20040213 Athersys Inc ATHX 80173 20070612 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 Egy Sol AESO 85400 20080523 Atlantic Gold Nl AGNLF 87142 20080829 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 Atlantic Wine Agencies Inc AWIN 85301 20080522 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 Gold Ltd ATLGF 85805 20080624 Atlas Mining Co ALMI 60366 20040518 Atlas Resources Intl ALSI 41398 20000905 ATM CAPITOL CO ATMA 55416 20031015 Atmel Cp ATML 6868 19910319 ATMI Inc ATMI 9260 19931123 Atmospheric Glow Tech Inc AGWTQ 49530 19991027 ATNA RES LTD ATNAF 68867 20060531 ATP OIL & GAS CP ATPG 41602 20010206 ATRICURE INC ATRC 68031 20050805 Atrium Eu Rl Est AERFF 80840 20070815 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 ATW Gold Corp ATWGF 85774 20080624 Auburn Bancorp Inc ABBB 87104 20080819 Auburn Natl Bancorp AUBN 12835 19950911 Audiocodes Ltd AUDC 33562 19990528 Audiovox Corp Cl A VOXX 3051 19920316 Auex Ventures Inc AUXVF 68763 20060531 Augen Capital Corp AGCCF 84298 20080117 Aura Gold Inc ORAUF 74601 20070110 Aura Silver Resources Ltd AUSVF 74700 20070117 Aura Systems Inc AUSI 74665 20070110 AuraSource Inc ARAO 87288 20080910 Aurora Energy Res Inc AUEGF 68789 20060531 Aurora Gold ARXG 31006 19970509 Aurox Resources Ltd AUOXF 74605 20070110 Aussie Soles Grp ASOGE 84230 20080107 Austal Ltd AUTLY 74631 20070110 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 Australian Solomons Gold Ltd ASLGF 86442 20080708 Australian Vintage Ltd AUVGF 85784 20080624 Australis Aquaculture Ltd AUQCF 74600 20070110 AuthenTec Inc AUTH 80302 20070627 Authentidt Hldg ADAT 4502 19920514 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 Automatic Data Process ADP 5234 19830406 AUTONOMY CORP PLC AUTNF 68101 20050928 AUXILIO INC AUXO 60456 20040622 AUXILIUM PHARMACEUTICALS INC AUXL 60507 20040726 Avalon Cap Hldg AVLC 81207 20070906 Avalon Correctional Services CITY 12946 19951018 Avalon Oil and Gas Inc AOGN 79776 20070515 AVALON PHARMACEUTIC AVRX 68108 20050929 Avanex Corp AVNX 40437 20000208 Avani International Group AVIT 79558 20070507 Avanir Pharm AVNR 2869 19930825 Avantair Inc AAIR 66331 20050309 Avanti Mng Inc AVNMF 84313 20080123 Avantogen Onclgy AVTO 66279 20050217 Avasoft Inc AVAF 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 Tech AVXT 31227 19970617 Avecia Group Plc AVGUP 81230 20070906 AVENIR DIVERSIFIED AVNDF 68230 20051115 Avensys Corp AVNY 55074 20031007 Avenue Exchange AXCH 80909 20070828 Averion Intl AVRO 60461 20040623 Averox AVRI 81641 20071009 Avesis Inc AVSS 74644 20070110 Avi Biopharma Inc AVII 29743 19970604 Avicena Group AVCE 74947 20060324 Avid Technology Inc AVID 2140 19930312 Avigen Inc AVGN 15596 19960522 aVinci Media Cp AVMC 2126 19930217 Avino Silver & Gold Mines ASGMF 68264 20051121 AVISTAR COMMUN CP AVSR 41372 20000817 AVIZA TECHNOLOGY INC AVZA 68364 20060103 Avoca Inc AVOA 85439 20080523 Avocent Corp AVCT 12232 19950728 AVP INC AVPI 68332 20051220 Avro Energy Inc AVOE 85714 20080624 AVT Inc AVTC 74669 20070110 Aware Inc AWRE 29595 19961119 AWG Ltd AWGL 15462 19960416 Axcelis Technologies Inc ACLS 40460 20000711 Axcess Intl AXSI 12529 19950818 Axiel Vector Eng AXVC 55052 20031007 Axiom Management AXMA 74861 20070216 Axion Intl Holdings AXIH 2139 19870128 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 AXS-One Inc AXSO 12820 19950824 Axsys Tech Inc AXYS 12791 19950818 AXT Inc AXTI 31539 19980521 Axtel SAB AXTLF 85794 20080624 Azimut Exploration I AZMTF 74618 20070110 Azimut Holding SPA AZIHF 74628 20070110 Aztec Oil and Gas AZGS 66142 20041230 Azur Holdings AZHI 49269 20000126 Azure Resources AZUEF 33529 19990520 B F C Financial BFCF 56564 20060622 B&D Food BDFC 43885 19990618 B2Digital Inc BTDG 84432 20080129 B2Gold Corp BGLPF 85791 20080624 BAB INC BABB 41527 20001122 Babcock & Brown Infrastructure BCKBF 81427 20071001 Babcock & Brown Ltd BBNLF 76117 20070315 Babcock & Brown Power Ltd BCCBF 85773 20080624 Babcock & Brown Structured Fnc Fd Ltd BBWNF 74979 20070315 BABCOCK & BROWN WIND BBWPF 68697 20060515 Backweb Tech BWEBF 33607 19990608 Bactolac Pharmaceutical Inc BTCA 84973 20080430 Badger Income Fund Trust BADFF 85832 20080624 BAES SYS PLC SPONS ADR BAESY 55558 20031023 Baffinland Iron Mines Corp BFIRF 85785 20080624 Baidu Inc BIDU 68032 20050805 Baja Mining BAJFF 80267 20070622 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 Bald Eagle Engy BEEI 86313 20080701 Baldwin & Lyons cl A BWINA 4066 19860612 Baldwin & Lyons cl B BWINB 8172 19860514 Ballard Pwr Sys BLDPD 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 De Sabadell SA BNDSF 85815 20080624 Banco Popolare Societa' Cooperativa BPSAF 81421 20070928 Banco Santander SA BCDRF 85827 20080624 BancTrust Financial BTFG 12686 19950818 Bandera Gold Ltd BDRGF 85752 20080624 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 China Ltd BACHF 85768 20080624 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 Petro BNKJF 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 Barclays Bank Plc BCBAY 84537 20080130 BARE ESCENTUALS BARE 74225 20060929 Barlow Ltd ADR BRRAY 18708 19961118 Barotex Technology Corp BARX 68537 20060315 Barrett Business Service BBSI 2679 19930614 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 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 BCSB 31731 19980708 BE Aerospace Inc BEAV 4071 19900425 Be Semiconductor Indust BESIY 15072 19951205 Beach Business Bank BBBC 72121 20051110 Beach Community Bancshares Inc BCBF 86251 20080625 BEACH FIRST NATL BK BANCSHARES BFNB 49879 20030715 Beacon Energy Holdings Inc BCOE 87542 20081017 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 Bear Lake Gold Ltd BLGFF 87476 20040130 Beard Oil Co BRCO 3070 19880630 Bearingpoint Inc BGPT 41613 20010213 Beasley Broadcast Grp Cl A BBGI 40465 20000211 Beauty China Holdings Ltd BTYCF 85772 20080624 Bebe Stores Inc BEBE 31098 19980617 Bed, Bath & Beyond Inc BBBY 4541 19920605 Bedminster Ntl A BMSTA 81706 20071009 BEESTON ENTERPRISES BESE 68980 20060801 Bekem Metals Inc BKMM 68200 20051110 Bel Fuse Inc Cl A BELFA 8203 19840907 Bel Fuse Inc Cl B BELFB 31736 19980710 Belgacom Sa de Droit BGAOF 85838 20080624 Belk Inc BLKIA 81197 20070906 Belk Inc BLKIB 81649 20071009 BELL ALIANT REGL COM BLIAF 74278 20061023 Bell Copper Corp BCUFF 85123 20080102 Bell Industries BLLI 84955 20080424 Bell Microproducts Inc BELM 2676 19930616 Belle International Holdings Ltd BELLF 84263 20080108 BELLE ISLE CORP BILSU 60094 20040505 Bellhaven Copper & Gold Inc BHVCF 75503 20061013 Belltower Entrtn BTWRE 86915 20080801 BELLUS Health BLUS 49991 20030918 Belo Corp BLCBB 84576 20080130 Belvedere SoCal BLVE 84239 20080107 Ben Franklin Financial Inc BFFI 74270 20061019 Benchmark Bankshares Inc BMBN 40951 19990112 BENDA PHARMACEUTICAL BPMA 79610 20070508 BENDIGO MINING LTD BGOMF 68865 20060531 Bene Io Inc BNIO 87108 20040902 Beneficial Mutal BNCL 56873 20070716 Benetton Group Spa BNGPY 5709 19890612 Bengal Energy Ltd BNGLF 86837 20080725 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 Benton Res Corp BNRJF 85767 20080624 BEO Bancorp BEOB 79574 20070507 Bergamo Acq Corp BGMO 85397 20080523 Berjaya Corp BHD BRYAF 85754 20080624 Berkeley Group Holdings Plc BKGFF 85844 20080624 Berkeley Resources Ltd BKLRF 85775 20080624 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 BERNARD CHAUS INC CHBD 41464 20001011 Best Energy Services Inc BEYS 84827 20080324 Bestway Coa Exp BWCX 84367 20060725 Bestway Inc BSWY 68335 20051220 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 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 Bidvest Group Ltd BDVSY 85116 20080512 Bidz.com Inc BIDZ 79487 20070501 BIG 5 SPORTING GOODS CP BGFV 49641 20020917 Big Apple Worldwide Inc BPWI 85735 20080624 Big Cat Energy Corp BCTE 68881 20060613 Big Rock Brewery Ltd BRBMF 2173 19920723 Big Screen Entertainment BSEG 55091 20031007 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 Gaia Biologics AB BGAIF 85811 20080624 Bio Matrix BMSN 68212 20051110 Bio Reference Laboraties BRLI 9359 19931122 Bio Treat Technology Ltd BOTRF 85751 20080624 Bio-Bridge Science Inc BGES 68187 20051110 Bio-Clean Intl BCLE 41581 20010110 Bio-imaging Technologies Inc BITI 4570 19920618 Bio-Key Intel BKYI 29672 19970417 Bio-Path Holdings Inc BPTH 84716 20080304 Bio-Solutions Corp BISU 87382 20080925 Bioanalytical Systems Inc BASI 33090 19971125 Bioauthorize Hld BAZH 84731 20080304 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 Biofield Corp BZEC 15372 19960319 BioForce Nanosciences Holdings Inc BFNH 79411 20070501 BioForm Medical Inc BFRM 84013 20071107 BioFuel Energy Corp BIOF 80231 20070620 Biofusion PLC BFSNF 86568 20080718 Biogen Idec Inc BIIB 9222 19910917 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 Biolitec Ag Jena Reg Shares BIAJF 85819 20080624 Biomagnetics Diag BMGP 49917 20030715 Biomarin Pharma Inc BMRN 33776 19990726 BioMedical Tech BMTL 13190 19960530 Biomerica Inc BMRA 2179 19840907 Biometrics Secur BSYT 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 BPAC 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 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 Birchcliff Energy Ltd BIREF 85826 20080624 Bird Constr Income Fd BIRDF 85837 20080624 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 BITTERROOT RESOURCES LTD BITTF 86413 20080707 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 Diamond Income Fd BDICF 85825 20080624 Black Earth Farming Ltd BLERF 84597 20080204 Black Panthr Mng BPCOF 80274 20070625 BLACKBAUD INC BLKB 60508 20040726 Blackbird Petrol BBRD 87931 20081107 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 BlackRock World Mining Trust PLC BWMTF 85450 20080527 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 Earth Refineries Inc BUERF 85799 20080624 Blue Earth Solutions Inc BESN 86265 20080625 Blue Financial Services Ltd BFNLF 86519 20080714 Blue Holdings BLHI 55403 20031014 BLUE NILE INC NILE 60393 20040520 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 Star Opp BSTO 85461 20080109 BLUE VY BAN CORP BVBC 60163 20040505 BLUEBOOK INTL HLDG CO (THE) BBKH 66099 20041118 BLUEFIRE ETHANOL FUEL BFRE 68921 20060629 Bluefly Inc BFLY 29835 19970717 Bluegate BGAT 43072 19990827 Bluestart Health BLSH 49515 19980105 BluGlass Ltd BUGLF 74981 20070315 BML Inc BMLIF 85828 20080624 BMP Sunstone BJGP 55748 20040204 BMX Development Corp BMXD 87930 20081202 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 BOART LONGYEAR LTD BOARF 85704 20080623 Bob Evans Farms Inc BOBE 8226 19840905 BOC Hong Kong Ltd BHKLY 84531 20080130 BODISEN BIOTECH INC BBCZ 60150 20040505 BofI Holding Inc BOFI 66343 20050316 Bogen Comm Intl Inc BOGN 13143 19951005 Bok Financial Cp BOKF 2163 19910906 Bolero Resources Corp BRUCF 81580 20071002 Bolt Technology BOLT 13206 19960910 Bon-Ton Stores Inc BONT 9233 19910924 Bona Coffee Holdings Corp BCHC 87517 20080212 Bonanza Oil & Gas Inc BGOI 84343 20080128 Bonavista Energy Trust BNPUF 55957 20040331 Bond Laboratories Inc BNLB 87097 20071102 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 BNEFF 66398 20040721 Bontex Inc BOTX 4152 19840907 Bookham BKHM 40755 20000407 Books A Million BAMM 4765 19921104 Boomerang System 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 Bosco Holdings Inc BCHO 87187 20080903 Boss Holdings BSHI 33624 19990610 BOSTON PIZZA ROYALTI BPZZF 68656 20060504 Boston Private Bancorp BPFH 9954 19940214 Boston Restaurant Assoc BRAI 12343 19900301 Boston Sand and Gravel Co BSND 85729 20080624 Boswell Co BWEL 84404 20080129 Botetourt Bankshares Inc BORT 84820 20080324 Botswana Metals Ltd BWNAF 85278 20080418 Bottomline Tech (De) Inc EPAY 33272 19990212 BounceBackTechnologies.com Inc BBTC 84405 20080129 Boveran Diagnost BOVD 84143 20071218 BOWLIN TRAVEL CTRS INC BWTL 55070 20031007 BOWRAM ENERGY BOWRF 80063 20070601 Boxxer Gold Corp BXXRF 80195 20070618 Boyds Collection Ltd BYDC 74120 20060915 Boyle Bancorp Boyle Kentucky BYLB 85385 20080523 Bpo Mangmnt Srvs HAXS 12610 19950818 Bradmer Pharmaceuticals Inc BRPHF 85781 20080624 Brainstorm Cell BCLI 55155 20031007 Braintech Inc BRHI 31017 19970509 Brambles Ltd BMBLF 85810 20080624 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 Brazauro Res Corp BZOFF 85667 20080102 Brazil Fast Food BOBS 15531 19960506 BRC Diamond Corp BCDMF 85790 20080624 Breaker Energy Ltd BKRYF 74879 20070220 Breakwater Resources Ltd BWLRF 43123 19990222 BreitBurn Engy PtnrLP CmmnUnt Rprstg Ltd BBEP 74240 20061005 Brekford Intl BFDI 80797 20070808 Brendan Tech BDTE 12608 19950818 Bresler & Reiner Inc BRER 43106 19990308 Brett Resources Inc BBRRF 84086 20071130 Brick Group Income Fd BRKQF 85814 20080624 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 Bridgewater Sys Corp BDWRF 85802 20080624 Bridgford Foods Cp BRID 8245 19840907 Bright-Strike Tactica BSTI 87074 20080821 Brightpoint Inc CELL 1627 19940407 Brilliance China ADS BCAHY 80621 20070730 Brilliant Digital Entertainment BDLN 13217 19961125 Brilliant Mining Corp BRLTF 85780 20080624 Brilliant Tech BLLN 40373 20000120 Brinx Resouces Ltd BNXR 68194 20051110 Brisam Corp BSMP 85739 20080624 British Air Adr BAIRY 7057 19870818 British Airways Plc Adr BABWF 79745 20070510 British Energy Group BEYGF 85823 20080624 British Land Co BTLCY 84505 20080130 Britton & Koonts Capital Corp BKBK 18193 19961017 Broadcast Intern BCST 12536 19950818 Broadcaster Inc BCAS 8714 19931213 Broadcom Corp Cl A BRCM 31442 19980417 Broadpoint Securities Group BPSG 8672 19900329 Broadview Inst BVII 49086 20000404 Broadvision BVSN 41994 19960621 Broadway Financial Corp BYFC 15173 19960109 BroadWebAsia BWBA 84913 20080416 Broadwind Energy BWEN 68214 20051110 Brocade Comms BRCD 33553 19990525 Brompton Oil & Gas Income Fund Unit BOGSF 85816 20080624 Brompton Vip Income Fd Tr Unit BVPIF 74756 20070130 BRONCO DRILLING COMP BRNC 68049 20050816 BRONCO ENERGY LTD BROYF 68657 20060504 Brookfield Real Estate Services Fund BREUF 81988 20071101 Brookline Bancorp Inc BRKL 31393 19980325 Brooklyn Cheesecake & Dessert Co Inc BCKE 76147 20070321 BROOKLYN FEDERAL BAN BFSB 66377 20050406 Brookmount Explorations Inc BMXI 81735 20071009 Brooks Automation BRKS 4154 19950202 Brookside Tech BKSD 74817 20070209 Brownie's Marine Group Inc BWMG 81058 20070904 Bruker Corp BRKR 41319 20000804 Brunswick Bancorp BRBW 43122 19990222 Brunton Vineyard BVYH 74766 20070201 Bryn Mawr Bank Cp BMTC 8251 19850808 BSD Medical Cp BSDM 33876 19990825 BSK & Tech Inc BSKT 84822 20080324 Bsml BSML 3623 19920319 BSquare Cp B