NASDAQ 012 Smile.Communicaitons Ltd SMLC 81981 20071101 1 800 Flowers.com Inc Cl A FLWS 33864 19990803 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 Nrg Corp FNRC 33433 19990427 1st Pacific Bank FPBN 55145 20031007 1St United Bancp FUBC 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 3D Eye Solutions Inc TDEY 88881 20090213 3i Group PLC TGOPF 81125 20070905 3S Bio Inc ADR SSRX 74801 20070207 49 North Resources Inc FNINF 90035 20090916 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 P Pharma Inc APPA 8030 19870827 A T Cross Co Cl A ATX 3144 19840907 A&J Venture Cptl AJVE 87258 20080908 A&W REV ROYALTIES UT AWRRF 68655 20060504 A-Power Energy APWR 79451 20070501 A.P. Moeller-Maersk AMKBF 85840 20080624 A123 Systems Inc AONE 90063 20090924 Aaa Energy AAAE 74060 20060906 Aac Acoustic Technologies Holdings Inc AACAF 74610 20070110 AAER Inc AAERF 81269 20070911 Aamaxan Transport Group Inc AAXT 87831 20081119 Aaon Inc AAON 2127 19921216 Aareal Bank AG AAALF 91596 20100121 Aarhuskarlshan AB ARHUF 80601 20070726 Aaron's Inc Cl A AANA 4036 19840907 Aastrom Biosci ASTMD 18607 19970204 Ab&T Financl Cp ABTO 79465 20070501 Abacus Mining & Exploration Corp ABCFF 68750 20060531 Abakan Inc ABKI 87343 20080918 Abastar Res Corp ABBRF 80169 20070612 Abatix Corp ABIX 2097 19921022 Abaxis Inc ABAX 7927 19920123 ABCOURT MINES ABMBF 84778 20080307 Aberdeen International Inc AABVF 90994 20100105 Aberdeen New Thai Invt Trust ABRDF 88226 20090108 ABG Sundal Collier ASA ABGSF 74614 20070110 ABINGTON BANCORP ABBC 66129 20041217 Abiomed Inc ABMD 3007 19870730 Able Energy Inc ABLE 33865 19990823 Ablynx NV ABLYF 90859 20091229 ABOVENET INC ABVT 55724 20040127 Abraxas Petroleum Corp AXAS 2099 19910508 Abraxis Bioscience Inc ABII 84042 20071114 ABSA Group Ltd AGRPY 68830 20060531 Absolute Private Equity AG APVQF 74637 20070110 Absolute Software Cp Canadian ALSWF 88601 20090213 AbsoluteSKY Inc ABSY 74660 20070110 Abviva Inc ABVV 40349 20000110 AC Moore Arts & Crafts Inc ACMR 29991 19971009 Acacia Automotive ACCA 15213 19960131 ACACIA TECHS ACTG 49718 20021216 ACADIA PHARMACEUTICALS INC ACAD 60397 20040527 Acadian Mining Corp ADAIF 74608 20070110 Accelerize New Media Inc ACLZ 84275 20080109 Accelrys ACCL 15075 19951206 Accentia Biophar ABPIQ 68148 20051028 Access National ANCX 60495 20040719 Access Pharm ACCP 2123 19930217 Access Plans APNC 55044 20031007 Access To Money AEMI 7966 19911218 Access World Com AWWC 31337 19980213 Acciona SA ACXIF 90880 20091229 Accor SA ACRFY 91430 20100120 Accountabilities ACBT 43494 19990503 Accredited Mtg Ln REIT Tr AHHAP 84159 20071220 Accsys Technologies PLC ACSYF 74964 20070315 Accuray Inc ARAY 74808 20070208 Accuride Corp ACUZ 92033 20100303 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 Acerinox SA ANIOY 91435 20100120 Acero-Martin Exploration Inc ACERF 90958 20100105 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 Corp ACMT 91991 20100301 Acmat Cp Class A ACMTA 4037 19870902 Acme Communications Inc ACME 33987 19990930 Acme Packet Inc APKT 75495 20061013 Acme Resources ARIZF 90713 20091207 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 Acrongenomics AGNM 55840 20040225 ACS Motion COntrol ACSEF 31549 19980603 Actel Corp ACTL 2804 19930804 Actelion Ltd ALIOF 88599 20090213 Action Products APII 2101 19860923 ACTIONS SEMICONDUCTOR ACTS 68281 20051130 Active Control Techn ACTVF 85762 20080624 ACTIVE POWER INC ACPW 41324 20000808 ActiveCare Inc ACAR 92026 20100302 Activenergy Income Fund Trust ATVYF 84201 20071228 Actividentity ACTI 49827 20030204 Activisin Blizrd ATVI 9948 19931025 Actuate Corp ACTU 31763 19980717 Acura Pharma ACUR 3260 19920317 ACUSPHERE INC ACUS 55382 20031009 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 Adamis Pharma ADMP 12273 19950814 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 Addmaster Corp ADDC 85379 20080523 Addus HomeCare Corporation ADUS 90327 20091028 Addvantage Technologies Group Inc AEY 15628 19960530 Adecco SA AHEXY 90869 20091229 Adelphi Energy Ltd ADIHF 74606 20070110 Adelphia Recovery Trust ADPAS 79045 20070404 Adept Technology ADEP 15116 19951215 Adex Media Inc ADXM 85287 20080522 Adherex Technologies Inc ADHXF 56394 20041112 Adidas AG ADDDF 91597 20100121 Adidas AG ADDDY 92009 20100301 Adidas AG Adr ADDYY 68844 20060531 Adino Energy Co ADNY 49140 19991026 Adira Energy ADENF 79379 20070501 Adirondack Tr Co ADKT 88594 20090213 Aditya Birla Minerals Ltd ABWAF 85795 20080624 ADM Tronics Unlimited ADMT 12301 19900720 Admiral Bay Resources Inc ADBRF 88227 20090108 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 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 Adv Engine Tech AENG 33720 19990712 Adv Envr Rcyl A AERT 12305 19900308 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 Id Corp AIDO 55043 20031007 Advanced Info Service Pub ADR AVIFY 18687 19961118 ADVANCED LIFE SCIENCE ADLS 68034 20050808 Advanced Medical 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 Vision Tech Ltd AVSIF 91174 20100105 Advanced Visual Systems Inc AVSC 90060 20090924 Advant-E Corp ADVC 55056 20031007 Advanta Cp Cl A ADVNQ 8033 19851023 Advanta Cp Cl B ADVBQ 3552 19950308 Advantest Corp ADTTF 88595 20090213 Advaxis Inc ADXS 68015 20050728 Advent Software Inc ADVS 15020 19951116 ADVISORY BOARD CO (THE) ABCO 41789 20011113 Advncd Vce Recg AVOI 84621 20080212 Advocat Inc AVCA 40163 19991116 Ae Biofuels Inc AEBF 68914 20060628 Aecon Group Inc AEGXF 88228 20090108 Aed Oil Ltd AEDOF 74257 20061018 Aegon NV AEGOF 74629 20070110 Aehr Test Systems Inc AEHR 29902 19970815 Aeolus Pharm AOLS 15221 19960202 Aeon Co Ltd AONNY 90850 20091229 Aeon Holdings AEOH 79412 20070501 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 Tiete SA AESYY 90856 20091229 AES Tiete SA AESAY 91431 20100120 Aeterna Zentaris Inc AEZS 43939 20000510 Aetrium Inc ATRM 2830 19930810 AFC Enterprises AFCE 41628 20010302 Afexa Life Sciences Inc AFXSF 91020 20100105 AFFIRMATIVE INS HLDGS INC AFFM 60479 20040712 Affymax Inc AFFY 74495 20061215 Affymetrix Inc AFFX 15867 19960606 AFP Imaging Cp AFPC 12307 19840907 Afren Plc AFRNF 85801 20080624 Africa Israel Invts Ltd AFIVY 74634 20070110 Africa Oil Corp AOIFF 88234 20090108 African Bank Investments Ltd AFRVY 68823 20060531 African Diamonds Plc AFCDF 74616 20070110 African Gold Group Inc AGGFF 91007 20100105 African Minerals Ltd AMLZF 84028 20071109 Africo Res Ltd AFCRF 74834 20070212 Aftersoft Group ASFG 49608 19991005 Ag Growth Int In AGGZF 68813 20060531 AGA Medical Holdings Inc AGAM 90309 20091021 Agent Inform AIFS 43054 19990223 AGF Master Ltd AGFRF 88597 20090213 AgFeed Industries Inc FEED 74453 20061211 Aggreko Plc ARGKF 88237 20090108 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 Tools Inc AGRT 90265 20091012 AgriSolar Solutions Inc AGSO 92143 20100308 Ahold Nv ADR AHONY 8952 19910408 AICI CAP TR PFD 9% AICPQ 60044 20040505 AIDA Pharma AIDA 79398 20070501 Aiful Corp AIFLY 68808 20060531 Aims Worldwide Inc AMWW 79378 20070501 Aioi Insurance Co Ltd AIOIY 91432 20100120 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 AirMedia Group Inc AMCN 84011 20071107 AirScooter Corp ASCO 74668 20070110 Airspan Networks AIRO 2153 20000720 Airtrax Inc AITX 49061 19991026 Airvana Inc AIRV 80567 20070720 Aixtron Aktienge AIXG 66335 20050311 AJINOMOTO CO INC ADR AJINY 91767 20100208 Ajisen China Holdings Ltd AJSCF 85786 20080624 AJS Bancorp AJSB 49624 20011228 AKA Ventures Inc AKAVF 91576 20100121 Akamai Technologies Inc AKAM 40104 19991029 Akbank Turk Anonim Sirketi AKBTY 68809 20060531 Akeena Solar Inc AKNS 79567 20070507 Akela Pharma Inc AKLPF 88231 20090108 Aker Asa AKAAF 68838 20060531 Aker Kvaerner Ogep ASA AKKVF 68845 20060531 AKORN INC AKRX 41979 20020802 Akzo Nobel Nv ADR AKZOY 8046 19890509 Al St Prop Hldng ATPT 84364 20060719 Ala Power pf 4.60 ALPVN 43025 19990223 Alabama Aircraft AAII 9462 19900326 Alabama Power Co ALAWP 81910 20071022 Alabama Power Co APRDP 84916 20080416 Alabama Power Co ALBPP 91227 20100105 Alabama Power Co ALBMP 91231 20100105 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 Alamos Minerals Ltd AGIGF 88598 20090213 Alanco Tech ALAN 9791 19900424 Alange Energy Corp ALNGF 89749 20090720 Alarmforce Industries Inc ARFCF 91187 20100105 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 Oilsands Inc AOSDF 80317 20070629 Alberta Star Dev ASXSD 66108 20041130 Albertis Infraestructuras ABFOF 85130 20071220 Albina Comm Bnc ACBC 43738 20000215 Alda Pharma APCSF 81820 20071012 Alderon Resource Corp ALDFD 92120 20100304 Aldila Inc ALDA 2656 19930608 ALEC BRADLEY CIGAR ONVC 68539 20060317 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 Alfa-Laval AB ALFVY 91433 20100120 Alfacell Corp ACEL 15625 19960530 Algonquin Power AQUNF 90837 20091229 Algonquin Pwr Income Fd Tr Uts AGQNF 68956 20060713 ALHAMBRA RES LTD AHBRF 68802 20060608 Aliance Ntwrk Ch ALHN 81680 20071009 Alibaba Com Ltd ALBCF 84153 20071219 Alico Inc ALCO 8049 19840907 ALIGN TECHNOLOGY INC ALGN 41600 20010130 Alimentation Couche ANCUF 91218 20100105 Alinta Energy AEYYF 85773 20080624 Alkane Exploration NL ALKEF 74844 20070213 Alkermes ALKS 8010 19910716 All Amer Semiconductor SEMIQ 8050 19900326 All American Pet AAPT 81423 20070928 All Fuels & Engy AFSE 41114 20000619 All-American SportPark Inc AASP 66332 20050309 Allana Potash ALLRF 90984 20100105 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 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 HOLDINGS GP AHGP 68683 20060510 Alliance Oil Co Ltd ALLZF 91204 20100105 Alliance Resource Partners Lp ARLP 33839 19990817 Alliance Semiconductor Corp ALSC 79443 20070501 Allianz AG ALIZF 85842 20080624 ALLIANZ Se AZSEY 19404 20001106 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 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 91990 20100301 Almost Family Inc AFAM 2218 19930219 ALNYLAM PHARMACEUTICALS INC ALNY 60402 20040601 Alpha Bank AE ALBKY 90838 20091229 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 Electronics Inc AELEF 88596 20090213 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 Altai Resources Inc ARSEF 88238 20090108 Altair International Inc ALTI 43940 19990706 ALTANA AKTIENGESELLSCHAFT ADS AAAGY 19661 20020522 Altapacific Bnk ABNK 74129 20060920 Alter NRG Corp ANRGF 80933 20070830 Altera Corp ALTR 8065 19880404 Alternate Energy Holdings Inc AEHI 74666 20070110 Alternative Energy Development Corp ADEC 90969 20100105 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 Altisource Prtfl ASPS 89848 20090806 ALTIUS MINERALS CORP ATUSF 74082 20060908 Alto Group Holdings Inc ALTO 90386 20091030 ALTO PALERMO SA ADS APSA 55578 20031105 Altra Holdings Inc AIMC 74496 20061215 Altrntv Cons Tec ACCY 79042 20070403 Alturas Minerals Corp ALTSF 85760 20080624 Alumifuel Power AFPW 79710 20070509 Aluminum Corp China ALMMF 68757 20060531 Alvarion Ltd ALVR 40687 20000324 AM Mold Guard AMGI 68738 20060526 AM Mold Guard B wt AMGIZ 68740 20060526 Amacore Group ACGI 43227 19990308 Amada Co Ltd AMDLY 91434 20100120 AMADEUS ENERGY ADUEF 86304 20080701 Amador Gold Corp ADRGF 91772 20100209 Amag Pharma AMAG 8028 19860612 Amanasu Environment Corp AMSU 81640 20071009 Amanasu Technologies Corp ANSU 84233 20080107 Amarc Res Ltd AXREF 79563 20070507 Amarillo Biosciences AMAR 18037 19960808 Amarillo Gold Corp AGCBF 88229 20090108 Amarin Corp AMRN 2524 19930405 Amarium Tech AMMG 55800 20040225 AMAROK RESOURCES INC AMOK 91918 20100223 Amaru Inc AMRU 74663 20070110 Amazon Biotech AMZO 60224 20040505 Amazon Goldsands AZNG 68524 20060309 Amazon Mining Holding PLC AMHPF 91164 20100105 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 Claims Evaluation AMCE 4044 19860312 Amer CONS MGMT GROUP INC ACMI 55038 20031007 Amer Dental Partners Inc ADPI 31435 19980416 Amer Education Cp AECC 33858 19990823 Amer Fst Tax UT ATAX 8072 19860402 Amer Gold Resrcs AGDO 85719 20080624 Amer Group Plc AGPDY 43619 19990426 AMER HEALTHCHOICE INC AMHI 66073 20041103 AMER INTL IND INC AMIN 41947 20020701 Amer Intl Ventre AIVN 81375 20070918 AMER LEISURE HLDGS INC AMLH 41976 20020730 Amer Locker Group Inc ALGI 8082 19840907 AMER MEDICAL SYSTEMS HLDGS INC AMMD 41365 20000811 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 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 Atlantic Co AMRL 85435 20080523 AMERICAN BANK ALLENTOWN AMBK 41253 20000726 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 Commer ACLI 68122 20051011 AMERICAN COMMUNITY ACYD 91776 20100209 American Community Bancorp Inc ACBP 66299 20050217 American Consumers Inc ANCS 88233 20090108 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 Environmental Energy Inc AEEI 85430 20080523 American Exploration Corp AEXP 87832 20081119 American Fiber Green Products Inc AFBG 85292 20080522 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 Italian Pasta Co AIPC 11598 19971010 American Jianye AJGH 91931 20100225 American Land Lease Inc ANLDP 90857 20091229 American Lithium AMLM 90041 20090505 American Manganese Inc AMYZF 91568 20100121 American Medic Alert AMAC 2125 19840907 American Medical ADLI 6988 19910618 American Metal AMGY 49350 19970107 American Nano ANNO 81192 20070906 American Pacific Rim Commerce Grp APRM 84891 20080415 American Patriot APAT 81307 20070917 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 Sierra Gold Corp AMNP 90261 20091012 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 Energy AENY 90075 20090930 Americas Petrogas Inc APEOF 91011 20100105 Americas United Bank AUNB 74778 20070202 Americas Wind AWNE 74265 20061019 AMERICASBANK CORP AMAB 60266 20040510 Amerigo Resource ARREF 74684 20070116 Amerigon Inc ARGN 2669 19930610 AMERILITHIUM CORP AMEL 92171 20100312 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 Ames Natl Cp ATLO 40477 20000215 Amexdrug Corp AXRX 79566 20070507 Amgen Co AMGN 5984 19840907 Amhn Inc AMHN 79662 20070509 AMICAS AMCS 13085 19970710 Amico Games Corp AMCG 92002 20100301 Amicus Therapeutics Inc FOLD 80019 20070531 Amino Technologies Plc AIOTF 68777 20060531 Amish Naturals AMNT 74298 20061101 Amistar Cp AMTA 4052 19840907 Amkor Technology Inc AMKR 31468 19980501 AML Communications AMLJ 15092 19951212 Amorfix Life Sciences Ltd ARFXF 74611 20070110 AMP Ltd AMLTY 90868 20091229 AMP PRODUCTIONS INC AMPC 68990 20060808 Ampal Amer Israel Cl A AMPL 3039 19840907 Amstem Corp AMST 79757 20070511 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 Analogic Cp ALOG 8107 19840907 Analyt Int Nw Co ANLYD 8109 19840907 Anaren Inc ANEN 8111 19840907 Anatolia Minerals Development Ltd ALIAF 74083 20060908 Anavex Life Sciences Corp AVXL 74737 20070125 Ancestry.com Inc ACOM 90463 20091105 Anchor Bancorp Wisconsin ABCW 4611 19920716 Andatee China Marine Fuel Serv AMCF 91672 20100126 Andean American Mining Corp ANMCF 90990 20100105 Andean Resources Ltd ANDPF 88602 20090213 Anderson Energy Ltd AXLFF 74617 20070110 Anderson Inc ANDE 15267 19960220 Andes Gold Corp AGCZ 90974 20100105 Andina Minerals Inc ADMNF 74042 20060925 Andover Engy Hld ADEH 80925 20070829 Andover Medical ADOV 74207 20060922 Andover Ventures Inc AOVTF 85770 20080624 Andrea Electronics Cp ANDR 3042 19840907 Anesiva Inc ANSVQ 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 ADR AAUKY 6853 19840907 Anglo American Plc AAUKF 80638 20070731 Anglo American PLC AAUK 90606 20091124 ANGLO PLAT UNSP ADR AGPPY 66437 20050602 Anglo Swiss Resources Inc ASWRF 49004 19990623 Anglogold Ashanti Ltd AULGF 91243 20100105 Angoss Software Corp ANCRF 84335 20080125 ANGUS ENERGY CP AGSC 49866 20030715 Anheuser-Busch AHBIF 74880 20070220 Anhui Expressway Co H K AUHEF 91019 20100105 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 Anpath Group ANPG 79437 20070501 Answers ANSW 56371 20041013 Ansys Inc ANSS 15908 19960621 Antares Energy Ltd AZZEF 91010 20100105 Antares Minerals ANMFF 80822 20070809 Ante4 Inc ANTF 60529 20040810 Anterra Energy Inc ATERF 85758 20080624 Anthera Pharmaceuticals Inc ANTH 91935 20100301 Anthony Clark Intl ACKBF 68850 20060531 Anthracite Cap ACPI 11702 19980324 ANTHRACITE PR C ACPIP 61013 20031009 Antigenics Inc AGEN 40436 20000208 Antisoma Plc AIOAF 88230 20090108 Antofagasta PLC ANFGY 90871 20091229 Antofagasta PLC ANFGF 91211 20100105 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 Alternative Assets LP APLVF 88235 20090108 APA Group Stapled Security APAJF 89273 20080424 APAC Customer Services Inc APAC 12924 19951011 Apco Oil Gas Int APAGF 2143 19840907 Apella Resources Inc APAFF 85585 20080609 Apex Minerals NL APXMF 84848 20080401 Apex Resources APXR 74331 20061110 Api Technologies ATNY 74183 20061107 Apogee Enterprises APOG 5901 19840907 Apogee Tech Inc ATCS 41407 20000912 Apollo Group Inc cl A APOL 1332 19950104 APOLLO INVT CORP AINV 60105 20040505 Apollo Medical Holdings Inc AMEH 89004 20090311 Apollo Solar ASOE 84182 20071227 Apolo Gold & Ene APLL 49067 20000517 Apoquindo Minerals Inc APQUF 85788 20080624 APPALACHIAN BANCSHS APAB 68120 20051006 Appld Micro AMCC 33115 19971208 Apple Inc AAPL 5902 19840907 Apple Valley Bank & Trust Co AVBK 80230 20070620 Appliance Recycling Centers America ARCI 4705 19911108 APPLIED DNA SCIENCES INC APDN 49873 20030715 Applied Enrgtcs AERG 4413 19920326 Applied Materials Inc AMAT 5967 19840907 Applied Minerals AMNL 60366 20040518 Applied Nanoscience Inc APNN 74654 20070110 Applied Nanotech APNT 2238 19930219 Applied Neurosol APSN 79331 20070501 Applied Science APLD 87724 20081111 Applied Signal Technology Inc APSG 2489 19930329 Approach Resources Inc AREX 84021 20071108 Aqua Society AQAS 60547 20040812 Aquamer Medical Corp AQUM 91998 20100301 Aquarius Platinum Ltd AQPBF 88236 20090108 Aquarius Platinum Ltd AQPTY 68827 20060531 Aquentium Inc AQNM 80722 20070803 AQUILA RESOURCES INC AQARF 68698 20060515 AQUILA RSC AQLRF 91195 20100105 ARABIAN AMER DEV CO ARSD 68977 20060731 Aradigm Corp ARDM 15910 19960620 Arafura Resources NL ARAFF 85778 20080624 Arbinet Corpratn ARBX 66123 20041216 ARC ENERGY TRUST UNI AETUF 68229 20051115 ARC Wireless Solutions Inc ARCW 41091 19990614 ARCA Biopharma Inc ABIO 29878 19970808 Arcadis NV ARCAY 7896 19931231 Arcan Resources Ltd ARNBF 79155 20070411 Arcandor AG ACAGF 81405 20070926 Arcelormital ADR AMSIY 82296 20071102 Arcelormittal SA AMSYF 88232 20090108 Arch Capital Group Ltd ACGL 12839 19950914 Archipelago Learning Inc ARCL 90577 20091120 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 ARVCY 91436 20100120 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 Aria Intl Holdgs ARAH 86359 20080702 Ariad Pharmaceuticals ARIA 1474 19940919 ARIAN SILVER CORP ASLRF 84771 20080307 Ariba Inc ARBA 33669 19990623 Arisawa Mfg Co Ltd ASWAY 66230 20050215 Arise Technologies Corp APVNF 74892 20070221 Arista Investors Cp cl A ARINA 12319 19890118 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 Armour Resd Reit AMRR 83139 20071203 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 Arrayit Corp ARYC 49656 20021021 Arris Group Inc ARRS 2907 19930917 Arrow Energy Nl ARWEF 85803 20080624 Arrow Financial Corp AROW 8126 19840907 Arrow Resources ARWD 13050 19950818 Arrowhead Resrch ARWR 49287 19970106 Arsenal Energy Inc AEYIF 68760 20060531 Art Design Inc ATDN 91989 20100301 Art Tech Group ARTG 33759 19990721 Artec Inc ATKJ 81205 20070906 Artepharm Global Corp ARGC 91399 20100115 Artesian Resources Corp Cl A ARTNA 15612 19960524 Artha Res Corp ATHCF 85761 20080624 Arthrocare Corp ARTC 15227 19960205 Artificial Life ALIF 31960 19981217 ARTIO GLOBAL INVESTORS INC ART 90065 20090924 Artis Real Estate Invt Trust ARESF 81286 20070913 Arts Way Mfg Co ARTW 8128 19840907 Artumas Group Inc AMGRF 74623 20070110 Aruba Networks Inc ARUN 79017 20070327 ARYx Therapeutics Inc ARYX 84012 20071107 ASA Intl Ltd ASAL 2094 19860627 Asahi Glass Co Ltd ASGLY 90852 20091229 Asahi Kaisei Corp AHKSY 81621 20071004 ASB Financial Corp ASBN 79835 20070516 Ascend Acqstn ASCQ 68983 20060802 Ascendant Solutions Inc ASDS 40190 19991111 Ascendas India Trust Units ACNDF 84839 20080328 Ascendas Real Estate Investment Trust ACDSF 88593 20090213 Ascent Media Corp ASCMA 87344 20080918 ASCENT SOLAR TECH ASTI 68967 20060725 Ascent Solar Technologies Inc ASTIZ 80574 20070723 Asciano Group AANOF 85804 20080624 ASF Group Inc ASGP 91024 20100105 Ash Grove Cement Co ASHG 15638 19960530 ASI Entertainment Inc ASIQ 43325 20000316 ASI Technology Corp ASIT 79377 20070501 Asia Cork Inc AKRK 81728 20071009 Asia Elec Power Intl AEPW 79688 20070509 Asia Ent & Res AERCF 87546 20081017 Asia Environmental Holdings AAEHF 87133 20080826 ASIA PAC WIRE & CABLE CP AWRCF 49930 20030715 ASIA PROPERTIES INC ASPZ 55053 20031007 Asia Water Technology Ltd AWAEF 74598 20070110 Asiainfo Holdings Inc ASIA 40579 20000306 Asiamart AAMA 49212 19990107 Asian Dragon AADG 74036 20060828 ASIAN MINERAL RESOURCES AIERF 84774 20080307 Asian Treds Med ATDH 81683 20071009 ASM Intl Inc ASMI 8031 19840907 ASML Holding ASML 12204 19950316 Aspen Exploration Corp New ASPN 49075 19970108 Aspen Technology AZPN 1394 19941026 ASPENBIO PHARM APPY 49732 20030124 Aspi Inc ASZP 88573 20090206 Aspire International Inc APIT 90983 20100105 Aspire Mining ASPXF 91365 20100113 Aspyra APYI 1912 19840907 ASSA ABLOY AB ASAZY 91768 20100208 ASSET ACCEPT CAP CP AACC 55785 20040225 Associated Banc ASBC 8681 19840907 Associated Brit Foods Ltd ASBFY 90863 20091229 Assuranceamerica ASAM 43056 19990223 Asta Funding Inc ASFI 15013 19951114 Astea Intl Inc ATEA 12219 19950727 Astec Ind Inc ASTE 8133 19860619 Astellas Pharma Inc ALPMY 90873 20091229 Aston Hill Financial Inc AHFCF 80427 20070705 Astral Mining AAMJF 85755 20080624 AstraZeneca Plc Ord AZNCF 88611 20090213 Astro Communications Inc ASTO 74655 20070110 Astro-med ALOT 8134 19840907 Astronics Corp ATROB 43051 19990616 Astronics Cp ATRO 8136 19840907 Astrotech Corp ASTC 15144 19951221 Asure Software ASUR 4431 19920407 ASX Ltd ASXFF 88607 20090213 ATA Inc ATAI 84353 20080129 Atac Res LTD ATADF 86321 20080701 ATC Tech Corp ATAC 18523 19961217 Atco Ltd Cl I Nv Cda ACLLF 91244 20100105 Athabasca Potash Inc ABHPF 84685 20080221 Athena Silver AHNR 74591 20070110 athenahealth Inc ATHN 81379 20070920 Athens Bancshares Corp AFCB 91272 20100107 ATHEROS COMMUN INC ATHR 55759 20040213 Athersys Inc ATHX 80173 20070612 Atikwa Resources Inc ATKXF 90710 20091207 Atlantia SPA ATASF 84600 20080212 Atlantia SPA ATASY 91437 20100120 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 Power Corp ATLIF 90660 20091203 Atlantic Premium Brands Ltd APBL 74647 20070110 Atlantic Stn Fin ASFN 66410 20050208 Atlantic Tele-Network Inc ATNI 6803 19911114 Atlantic Wind & Solar Inc AWSL 88610 20090213 Atlas Air Worldwide Holdings AAWW 68164 20051109 Atlas Copco Ab Cl B ATLCY 90861 20091229 Atlas Copco Ab Ser A ADR ATLKY 18699 19961118 Atlas Corp ATLR 74649 20070110 Atlas Energy Inc ATLS 60301 20040511 Atlas Gold Ltd ATLGF 85805 20080624 Atmel Cp ATML 6868 19910319 ATMI Inc ATMI 9260 19931123 ATNA RES LTD ATNAF 68867 20060531 ATP OIL & GAS CP ATPG 41602 20010206 ATRICURE INC ATRC 68031 20050805 Atrinsic Inc ATRN 76164 20070321 Atrium Eu Rl Est AERFF 80840 20070815 Atrium European Real Estate Ltd ATRBF 90635 20091130 Atrium Innovation Inc ATBIF 74582 20070109 ATS Automation Tooling Systems Inc. ATSAF 90845 20091229 ATS Medical Inc ATSI 4169 19900614 ATSI COMMUN INC ATSX 60518 20040802 Attitude Drinks 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 Minerals In ARMZF 74601 20070110 Aura Silver Resources Ltd AUSVF 74700 20070117 Aura Systems Inc AUSI 74665 20070110 AuraSound Inc ARUZ 90559 20091119 AuraSource Inc ARAO 87288 20080910 Aurcana Corp AUNFF 90985 20100105 Aurora Gold ARXG 31006 19970509 Aurox Resources Ltd AUOXF 74605 20070110 Aussie Soles Grp ASOG 84230 20080107 Austal Ltd AUTLY 74631 20070110 Austin Exploration Ltd AUNXF 74607 20070110 Australia & New Zealand Bank Group ANZBY 1316 19941206 Australia and NZ Banking Grp ANEWF 88603 20090213 AUSTRALIAN AGRICULTURE ASAGF 80308 20070627 Australian Canadian Oil AUCAF 66237 20050217 Australian Oil & Gas Corp AOGC 81664 20071009 Australian Solomons Gold Ltd ASLGF 86442 20080708 AuthenTec Inc AUTH 80302 20070627 Authentidt Hldg ADAT 4502 19920514 Auto Underwriters of America Inc ADWT 74264 20061019 Autobytel Inc ABTL 33344 19990326 Autochina In AUTCW 85146 20080328 Autochina Intl AUTC 85288 20080522 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 Avago Technologies Limited AVGO 89843 20090806 Avalon Cap Hldg AVLC 81207 20070906 Avalon Correctional Services CITY 12946 19951018 Avalon Oil Gas AOGN 79776 20070515 Avalon Rare Mtls AVARF 88239 20090108 Avani Intl Grp AVIT 79558 20070507 Avanir Pharm AVNR 2869 19930825 Avantair Inc AAIR 66331 20050309 Avanti Mng Inc AVNMF 84313 20080123 Avastra Ltd AVTWF 74978 20070315 Avatar Holdings Inc AVTR 79758 20030523 AVATECH SOLUTIONS INC AVSO 55059 20031007 AVAX Technlogies AVXT 31227 19970617 AVENIR DIVERSIFIED AVNDF 68230 20051115 Avensys Corp AVNY 55074 20031007 Aventine Renew AVRNQ 69185 20060629 Aventura Equities Inc AVNE 88608 20090213 AVEO Pharmaceuticals Inc AVEO 92170 20100312 Averox Inc AVRI 81641 20071009 Avesis Inc AVSS 74644 20070110 Avi Biopharma Inc AVII 29743 19970604 Aviat Networks AVNW 74797 19910207 Avid Technology Inc AVID 2140 19930312 aVinci Media Cp AVMC 2126 19930217 Avino Silver & Gold Mines ASGMF 68264 20051121 Avion Gold Corp AVGCF 88609 20090213 Avisio Inc AVIC 84340 20080125 AVISTAR COMMUN CP AVSR 41372 20000817 AVJENNINGS HOMES AQBKF 88605 20090213 Avoca Inc AVOA 85439 20080523 AVP INC AVPI 68332 20051220 Avro Energy Inc AVOE 91994 20100301 AVT Inc AVTC 74669 20070110 Aware Inc AWRE 29595 19961119 AWE Ltd AWWEF 92142 20100308 AWG Ltd AWGL 15462 19960416 Axcelis Technologies Inc ACLS 40460 20000711 Axcess Intl AXSI 12529 19950818 Axesstel AXST 49877 20030715 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 AXT Inc AXTI 31539 19980521 Axtel SAB AXTLF 85794 20080624 Azabache Energy Inc AZBCF 91366 20100113 Azimut Exploration I AZMTF 74618 20070110 Azimut Holding SPA AZIHF 74628 20070110 Aztec Oil & Gas AZGS 66142 20041230 Azteca Gold Corp AZGFF 88240 20090108 Azur Holdings AZHI 49269 20000126 Azure Dynamics CL A AZDDF 89469 20090604 Azure Resources AZUEF 33529 19990520 B F C Financial BFCF 56564 20060622 B.O.S. Better BOSC 15430 19960402 B2Gold Corp BGLPF 85791 20080624 B2W - Companhia Global Do BTOOY 91574 20100121 Baan Company NV BAANF 91598 20100121 BAB INC BABB 41527 20001122 BackWeb Technologies Ltd BWEBF 91995 20100301 Bactolac Pharmaceutical Inc BTCA 84973 20080430 Badger Income Fund Trust BADFF 85832 20080624 BAES SYS PLC SPONS ADR BAESY 55558 20031023 BAES Systems Plc BAESF 90840 20091229 Baffinland Iron Mines Corp BFIRF 85785 20080624 Baffinland Iron Mines Corp BIMGF 91003 20100105 Baidu Inc BIDU 68032 20050805 Baja Mining BAJFF 80267 20070622 Bakbone Software BKBO 49932 20030715 Baker Boyer Bancorp BBBK 41110 19990721 Bakers Footwear BKRS 55852 20040225 Bakhu Holdings BKUH 90556 20090622 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 Power Sys BLDP 12991 19951108 Ballistic Recov BRSI 43108 19990222 Ballston Spa BSPA 43113 19990222 Balqon Corp BLQN 91036 20100105 Baltia Air Lines Inc BLTA 81661 20071009 Baltic Trading Ltd BALT 92165 20100310 Bancfirst Corp BANF 8702 19900326 Bancinsurance BCIS 2165 19900914 Banco Compartamos SA BMOSF 80273 20070625 Banco De Sabadell SA BNDSF 85815 20080624 Banco Do Brasil SA BDORY 90867 20091229 Banco Espirito Santo BKESY 90843 20091229 Banco Popolare Societa' Cooperativa BPSAF 81421 20070928 Banco Popolare Societa' Cooperativa BPSAY 91175 20100105 Banco Santander SA BCDRF 85827 20080624 BancTrust Financial BTFG 12686 19950818 Bandera Gold Ltd BDRGF 85752 20080624 Banesto-Banco Espanol de Credito Sa Spns BNSTY 91440 20100120 Bangkok Bank Public Co Ltd BKKPF 90834 20091229 Bangkok Dusit Med Sv BDULF 88241 20090108 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 Ayudhya Public Co Ltd BKAHF 91016 20100105 Bank of China Ltd BACHF 85768 20080624 Bank of China Ltd BACHY 90862 20091229 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 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 of Yokohama Ltd BKJAY 90875 20091229 BANK ON IT INC (CA) BKOT 55385 20031009 Bank Reale BKRL 74546 20061228 Bank Rhode Island BARI 31384 19980324 Bank Sarasin & Cie AG BKSNF 88619 20090213 BANK UTICA N Y COM NON BKUTK 60282 20040510 BANK VA CHESTERFIELD BOVA 68227 20051115 Bankers Petro BNKJF 84959 20040507 Bankers Store BSTR 81656 20071009 BANKFINANCIAL CORPOR BFIN 66469 20050628 BankGreenville Financial Corp BGVF 79571 20070507 Bankinter SA BKNIY 81403 20070926 BANKSHARES FAYETTEVILLE INC BKFY 60127 20040505 Bankunited Cl A BKUNQ 4813 19851212 Banner Corp BANR 12974 19951101 Bannerman Resources Ltd BNNLF 74980 20070315 Banyan Rail Services Inc BARA 49581 19991026 Banyon Tree Holdings Ltd BYNEF 88629 20090213 BARABOO BANCORP INC BAOB 49878 20030715 Barclays Bank Plc BCBAY 84537 20080130 Barclays PLC BCLYF 88614 20090213 BARE ESCENTUALS BARE 74225 20060929 Bark Group Inc BKPG 90991 20100105 Barkville Gold Mines Ltd BGMZF 91569 20100121 Barlow Ltd ADR BRRAY 18708 19961118 Barotex Technology Corp BARX 68537 20060315 Barrett Business Service BBSI 2679 19930614 Barry R G Cp DFZ 3067 19920316 BASF AG BFASF 91248 20100105 Basf Se BASFY 18709 19961118 Basic Earth Science Sys Inc BSIC 49099 19970106 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 AG Spons BAYZF 88613 20090213 Bayerische Motoren Werke AG BAMXF 88612 20090213 Bayerische Motoren Werke AG BAMXY 90866 20091229 BayHill Capital BYHL 33901 19990902 Baylake Cp BYLK 15657 19960530 Bayou City Exploration Inc BYCX 91992 20100301 Bayswater Urnium BYSWF 80637 20070731 BBC CAPITAL TR II BBXT 41871 20020304 BBV Vietnam SEA Acquisition Corp BBVVF 84734 20080304 BBV Vietnam SEA Acquisition Corp BBVWF 84729 20080304 BCB BANCORP INC BCBP 55418 20031015 BCB Hldg Ltd BCBHF 4499 19920513 BCGold Corp BCGOF 84707 20080229 Bcsb Bancorp BCSB 31731 19980708 Bct Telus Communications Inc TULCF 91098 20100105 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 Egy Hld 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 BGPTQ 41613 20010213 Beasley Broadcast Grp Cl A BBGI 40465 20000211 Beaufield Resources BFDRF 90824 20091229 Beazer Homes USA Inc BZMD 91373 20100113 Bebe Stores Inc BEBE 31098 19980617 Bed, Bath & Beyond Inc BBBY 4541 19920605 BEESTON ENTERPRISES BESE 68980 20060801 Befut Intl BFTI 74227 20061002 Beijing Capital International Airport Co BJCHF 88617 20090213 BEIJING ENT BJINY 91438 20100120 Beijing North Star Co Ltd BEIJF 90988 20100105 Bekem Metals Inc BKMM 68200 20051110 Bel Fuse Inc Cl A BELFA 8203 19840907 Bel Fuse Inc Cl B BELFB 31736 19980710 Belgacom SA BGAOY 90848 20091229 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 Bellatrix Expltn BLLXF 68158 20051107 Belle International Holdings Ltd BELLF 84263 20080108 Belle International Holdings Ltd Ltd BELLY 90877 20091229 BELLE ISLE CORP BILSU 60094 20040505 Bellhaven Copper & Gold Inc BHVCF 75503 20061013 Belltower Entrtn BTOW 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 Benesse Holdings ADR BSEFY 90297 20090202 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 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 BERGIO INTL INC BRGO 90502 20091111 Berjaya Corp BHD BRYAF 85754 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 BERNARD CHAUS INC CHBD 41464 20001011 Best Energy Services Inc BEYS 84827 20080324 Bestway Inc BSWY 68335 20051220 Betawave Corp BWAV 74294 20061031 Better Environment Concepts Inc BEEN 89992 20090903 Beverly Hills BP BHBC 43705 19990707 Bexil Corp BXLC 13212 19961007 Beyond Commerce Inc BYOC 84374 20080115 BFC CAPITAL TR II TPS BANFP 55924 20040316 BFC Financial Cp BFCFB 15646 19960530 BG Group OLC Ord BRGXF 88626 20090213 BG Group Plc ADS BRGYY 5586 19861208 BGC Partnrs Cl A BGCP 40265 19991210 BHP BILLITON LTD BHPLF 89794 20090730 BHP Billiton Plc Ord BHPBF 91238 20100105 Bi-Optic Ventures Inc BOVKF 79346 20070501 Biddeford and Saco Water Co BDDD 81198 20070906 Bidgive Intern BDGV 84803 20080318 Bidvest Group Ltd BDVSY 85116 20080512 Bidz.com Inc BIDZ 79487 20070501 BIG 5 SPORTING GOODS CP BGFV 49641 20020917 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 Bijou Brigitte Modisch BIJBF 88616 20090213 Bilfinger Berger AG BFLBY 90865 20091229 Billabong International Ltd BLLAF 88620 20090213 BILOXI MARSH LANDS CP BLMC 55836 20040225 Bimini Captl A BMNMD 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-Key Intel BKYI 29672 19970417 Bio-Path Holdings Inc BPTH 84716 20080304 Bio-Solutions Corp BISU 87382 20080925 Bioanalytical BASI 33090 19971125 Bioauthorize Hld BAZH 84731 20080304 Biochem Solutions Inc BCHS 81226 20070906 Bioclinica Inc BIOC 4570 19920618 Biocryst Pharm Inc BCRX 1552 19940304 BIOCUREX INC BOCX 60093 20040505 Biodel Inc BIOD 79753 20070511 Biodelivery Sciences Intl BDSI 41963 20020725 Bioexx Specialty Proteins Ltd BIXZF 91165 20100105 Biofield Corp BZEC 15372 19960319 BioForce Nanosciences Holdings Inc BFNH 79411 20070501 BioFuel Energy Corp BIOF 80231 20070620 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 Biometrx BTRX 49261 19991101 BIOMIMETIC THERAPEUT BMTI 68699 20060515 BIOMODA INC BMOD 74378 20061121 BioMS Medical Corp BOMSF 88622 20090213 Bion Environmental Technologies Inc BNET 43078 19990222 Bioneutral Group BONUE 88943 20090220 Bionovo BNVI 55594 20031112 Biopack Envrnmnt BPAC 68600 20060412 Biopetrol Industries AG BIOPF 75504 20061013 BIOPHAN TECHNOLOGIES INC BIPH 49814 20030501 Biopharm Asia Inc BFAR 90030 20090916 BIOQUAL INC BIOQ 60160 20040505 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 Biostar Pharmaceuticals Inc BSPM 90836 20091229 Biosyntech Inc BSYI 43114 20000110 Biota Holdings Ltd ADR BTAHY 18713 19961118 BIOTEL Inc BTEL 79569 20070507 Bioteq Environmental Technologies Inc BTQNF 88627 20090213 Biovest Intl BVTI 79359 20070501 Biovitrum AB BIOVY 91183 20100105 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 BJ Restaurants BJRI 18170 19961010 BKF Capital Group Inc BKFG 5631 19840907 Black Box Cp BBOX 2003 19921217 BLACK DIAMOND GROUP BDIMF 91762 20100208 Black Earth Farming Ltd BLERF 84597 20080204 Black Hawk Exploration BHWX 90256 20091009 Black Panther Mining Corp BPCOF 91578 20100121 BLACK PEARL MINLS CO CLQMF 88442 20090123 BLACK TUSK MINERALS BKTK 90963 20100105 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 Blackpearl Res BLKPF 74093 20060908 BlackRock Kelso Capital Corp BKCC 80303 20070627 BlackRock World Mining Trust PLC BWMTF 85450 20080527 Blacksands Petro BSPE 81097 20070904 BlackStar Energy Group Inc BEGI 91891 20100219 Blackwater Mdstm BWMS 79425 20070501 Blast Ene Servcs BESV 55346 20031007 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 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 Sol BESN 86265 20080625 Blue Gem Enterprise BGEM 90978 20100105 Blue Holdings BLHI 55403 20031014 BLUE NILE INC NILE 60393 20040520 Blue Phoenix BPHX 18598 19970131 Blue Ribon In UT BLUBF 68235 20051115 Blue Ridge Ut BLRGZ 43097 19990223 Blue River Bancshares Inc BRBI 33169 19980624 Blue Sky Uranium Corp BKUCF 84754 20080307 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 BlueHarbor Bank BLHK 91185 20100105 Bluepoint Data Inc BLPXF 90970 20100105 Bluescope Steel Ltd BLSFY 91439 20100120 BlueStar Financial Group Inc BSFG 90977 20100105 BluGlass Ltd BUGLF 74981 20070315 Blugrass Energy Inc BLUG 89013 20090311 BMC Software Inc BMC 8161 19880815 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 BNK Petroleum Inc BNKPF 91149 20100105 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 BNKHF 88621 20090213 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 Res Corp BRUZF 81580 20071002 Bolsas Y Mercados Espanoles SA BOLYY 91441 20100120 Bolt Technology BOLT 13206 19960910 Bombardier Inc BDRBF 88615 20090213 Bombardier Inc BDRAF 90839 20091229 BOMBARDIER INC BDRXF 91936 20100226 Bon-Ton Stores Inc BONT 9233 19910924 Bona Coffee Holdings Corp BCHC 87517 20080212 Bonanza Goldfields Corp BONZ 90316 20090505 Bonavista Energy Trust BNPUF 89918 20090825 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 Books A Million BAMM 4765 19921104 Boomerang System BMER 41507 20001103 BORAL LTD SPONS ADR BOALY 55854 20040227 BORALEX PWR INC FD BLXJF 68231 20051115 Boreal Water Col BRWC 84807 20080319 Borealis Exploration Ltd BOREF 91577 20100121 Boss Holdings BSHI 33624 19990610 BOSTON PIZZA ROYALTI BPZZF 68656 20060504 Boston Private Bancorp BPFH 9954 19940214 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 Bouygues SA BOUYY 91442 20100120 BOWLIN TRAVEL CTRS INC BWTL 55070 20031007 Boxxer Gold Corp BXXRF 80195 20070618 Boyds Collection Ltd BYDC 74120 20060915 Boyle Bancorp Boyle Kentucky BYLB 85385 20080523 BP Plc BPAQF 88624 20090213 BPO Mgt Srvcs HAXS 12610 19950818 BPO Properties Ltd BPPPF 88625 20090213 Bradmer Pharmaceuticals Inc BRPHF 85781 20080624 Brainstorm Cell BCLI 55155 20031007 Braintech Inc BRHI 31017 19970509 Bralorne Gold Mines Ltd BPMSF 91029 20100105 Brambles Ltd BMBLF 85810 20080624 Brambles Ltd BMBLY 90858 20091229 Brampton Crest Intl Inc BRCI 81080 20070904 BrandPartners Group BPTR 43264 19990315 Brandt Inc BNDT 84787 20080313 Brantley Capital Corp BBDC 18472 19961127 Bravo Gold Corp BVGIF 68048 20050816 Brazauro Res Corp BZOFF 85667 20080102 Brazil Fast Food BOBS 15531 19960506 Brazil Gold Corp BRZG 81333 20070919 BRC Diamond Corp BCDMF 85790 20080624 Breakwater Resources Ltd BWLRF 43123 19990222 Breezer Ventures BRZV 90973 20100105 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 Bridgestone Corp BRDCY 90872 20091229 Bridgewater Sys Corp BDWRF 85802 20080624 Bridgford Foods Cp BRID 8245 19840907 Brightpoint Inc CELL 1627 19940407 Briliance China BCAUF 90975 20100105 Brilint Min Cp A BRLGF 85780 20080624 Brilliant Tech BLLN 40373 20000120 Brinx Resouces Ltd BNXR 68194 20051110 Brite-Strike Tac BSTK 87074 20080821 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 Inc BCAS 8714 19931213 Broadcom Corp Cl A BRCM 31442 19980417 Broadpt Glcr Sec 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 Brokfld Rnwbl UT BRPFF 68236 20051115 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 Brother Inds Ltd BRTHY 90879 20091229 Brownie's Marine Group Inc BWMG 81058 20070904 Brownstone Invs BWSOF 91027 20100105 Bruker Corp BRKR 41319 20000804 Brunswick Bancorp BRBW 43122 19990222 Bryn Mawr Bank Cp BMTC 8251 19850808 Bryn Resources Inc BRYN 88242 20090108 BSD Medical Cp BSDM 33876 19990825 BSK & Tech Inc BSKT 84822 20080324 BSquare Cp BSQR 40060 19991021 BTU Intl Inc BTUI 8168 19890208 Btx Holdings BTXN 81720 20071009 Buccaneer energy Ltd BCGYF 85765 20080624 Buck-A-Roo$ Hldg BRHC 84911 20080416 Bucyrus Intl BUCY 60505 20040726 Budget Center Inc BDGN 90955 20100105 BUFFALO WILD WINGS INC BWLD 55615 20031124 Builders FirstSource Inc BLDR 66473 20050628 Bullion Monarch BULM 84203 20071228 Bulova Technologies Group Inc BLVT 90962 20100105 Bunge Ltd BGEPF 85841 20080624 Bunge Ltd BGLIF 85839 20080624 Bunzl PLC BZLFY 80139 20070607 Bunzl PLC BZLFF 91196 20100105 Burberry Group PLC BURBY 90276 20090904 Burke Mills Inc BMLS 12337 19840907 BURKE&HERBERT B&T ALEXANDRIA BHRB 55063 20031007 BURNHAM HLDGS INC ClA BURCA 55068 20031007 Burnst.com Inc BRST 43359 19990315 Burzynski Research Institute BZYR 49105 19970102 Business Development Solutions Inc BDEV 68523 20060309 Butler International Inc BUTL 5993 19860612 Butler National Corp BUKS 1520 19940224 BV Financial Inc BVFL 66294 20050217 Bwi Holdings BWIH 87839 20081119 bwin Interactive Entertainment AG BWIFF 74346 20061117 BYD Co Ltd BYDDF 88628 20090213 BYD Co Ltd BYDDY 90878 20091229 Byd Electronic International Co Ltd BYDIF 91032 20100105 Byotrol PLC BYTRF 85771 20080624 C & C Group Plc CCGGY 84503 20080130 C A S Medical Sys Inc CASM 49108 19991222 C S P Inc CSPI 8277 19900327 C T I Group (holdings) Inc CTIG 43171 19990301 C&F Financial Cp CFFI 31481 19980507 C&G DEC Capital Inc CGDA 92007 20100301 C2 Global Tech COBT 2443 19930323 CA Inc CA 5566 19840907 Cabo Drilling Corp CBEEF 90966 20100105 Cabot Microelectronics Cp CCMP 40736 20000405 Cache Inc CACH 31564 19980603 Cadan Resources Corp CADAF 91031 20100105 Cadbury Plc CDSCY 8282 19841025 Cadence Design Sys Inc CDNS 8284 19900326 Cadence Financial CADE 40967 19990106 Cadence Pharmaceuticals Inc CADX 74151 20061025 Cadiz Inc CDZI 9384 19900326 Cadus Pharmaceutical KDUS 15984 19960717 Cairn Energy PLC CRNCF 86047 20080624 Cairn Energy PLC CRNCY 90853 20091229 Caisse Regionale Du Crdt Agricole Mutuel CRDMF 88534 20090130 Cal-Maine Foods Inc CALM 18507 19961212 CALAIS RES INC B C CAAUF 55072 20031007 CALAMOS ASSET MGMT INC CLMS 66066 20041028 CalAmp Inc CAMP 8289 19840907 Calavo Growers CVGW 41962 20020722 CALCITECH LTD CLKTF 68372 20060109 Calcol Inc CLCL 84408 20080129 Caleco Pharma CAEH 79371 20070501 Caledonia Mining CALVF 1349 19840925 Calf 1st Natl CFNB 4053 19870409 Calfrac Well Services Ltd CFWFF 85834 20080624 Calibre Mining Corp CXBMF 91988 20100301 CALIF OAKS STATE BANK COSB 55666 20031222 California Bank of Commerce CABC 84238 20080107 California Business Bank CABB 74221 20060928 California Coastal Comm Inc CALC 29934 19970904 California Community Bank CABK 79477 20070501 CALIFORNIA PIZZA KITCHEN INC CPKI 41306 20000803 California Republic Bank CRPB 84830 20080324 California United Bank CUNB 72132 20051110 Caliper Life Science Cp CALP 40282 19991215 Call Genie Inc CEENF 85769 20080624 Call Now Inc CLNW 31032 19970509 CALLIDUS SOFTWARE INC CALD 55608 20031120 Callinan Mines Ltd CCNMF 88636 20090213 CALLISTO PHARMACEUTICALS CLSP 60376 20040518 Calloway Nursery CLWY 8305 19910626 Calloway Real Estate Invt Tr CWYUF 86031 20080624 Callwave Inc CLWA 66018 20040930 Calsonic Cp Ord CLSOF 88648 20090213 CALUMET SPECIALTY PR CLMT 68399 20060126 Calvalley Pete Inc Cl A CVYPF 88667 20090213 CALWEST BANCORP (CA) CALW 55829 20040225 CALYPSO WIRELESS INC CLYW 55088 20031007 Cambium Learning Group Inc ABCD 90726 20091209 Cambridge Bancorp CATC 40974 19990105 Cambridge Cap CCHI 4527 19920528 Cambridge Heart Inc CAMH 18028 19960802 Cambridge Holdings Ltd CDGD 81721 20071009 Camco Financial CAFI 2369 19950104 Camden National Corp CAC 13259 19971008 CAMELOT CORP CAML 90501 20091110 Camillo Eitzen & Co CEIZF 74283 20061027 CAMTEK INC CAMT 41270 20000728 Can-Cal Resources Ltd CCRE 40026 19991008 Canaccord Fin CCORF 85813 20080624 Canaco Resources Inc CANWF 85748 20080624 Canacol Energy Ltd CAAEF 91017 20100105 Canada Energy Partners Inc CNDPF 85958 20080624 Canada Zinc Metals Corp CZXMF 91013 20100105 CANADIAN APT PPTYS CDPYF 68233 20051115 Canadian Arrow Mines Ltd CDARF 85759 20080624 CANADIAN GENL INVTS CGRIF 68787 20060606 Canadian Helicopters Income Fd CDHPF 86574 20080718 Canadian Oil Sands Trust COSWF 66345 20050322 Canadian Phoenix Resources Corp CANXF 90602 20091124 Canadian Quantum Ene CQUTF 86007 20080624 CANADIAN REAL ESTATE CRXIF 81302 20070917 Canadian Shield Resources Ltd CSRFF 91167 20100105 Canadian Solar Inc CSIQ 74155 20061109 Canadian Spirit Resources Inc CSPUF 88664 20090213 CANADIAN SUB-SURFACE CSEBF 68831 20060609 Canadian Tire Ltd Cl A CDNAF 90876 20091229 Canadian Utils Ltd Cl A CDUAF 91242 20100105 Canadian Western Bank CBWBF 91223 20100105 Canadian Zinc Corp CZICF 79387 20070501 Canal Capital COWP 49146 19970109 Canal Capital Pr COWPP 43161 19990302 CanAlaska Ventures Ltd CVVUF 68854 20060531 Canandaigua National Corp CNND 84831 20080324 CANARC RESOURCE CP CRCUF 49935 20030715 Canasia Inds Corp CANSF 88630 20090213 Canasil Res Inc CNSU 79813 20070516 Cancer Therapeutics Inc CTHP 81722 20071009 CANDAX ENERGY INC CXEYF 68873 20060531 Candente Copper CDOUF 88638 20090213 CANEXUS INCOME FUND CXUSF 68666 20060508 Canfor Corp CFPZF 88641 20090213 Canfor Pulp Income Fd Unit CFPUF 85820 20080624 Cannabis Medical Solutions Inc CMSI 92119 20100304 Cannabis Science CBIS 49370 19991228 Canopus Biopharma Inc CBIA 85738 20080624 CANORO RESOURCES LTD CUOSF 79000 20070319 Canstar Resources Inc CSRNF 88665 20090213 Canterbury Park Holding Corp CPHC 87263 20080908 Cantex Energy Corp CTXE 79798 20070516 Cantronics Sys Inc CRIXF 74863 20070220 CANWEL HLDGS CORP CWXZF 91937 20100226 Canyon Bancorp CYBA 43180 19990301 CAP BK SAN JUAN CA CBJC 88271 20081118 Cap Gemini SA CGEMY 84519 20080130 CAP-LINK VENTURES CAPKF 91841 20100211 Cape Bancorp Inc CBNJ 84589 20080201 Capella Education Co CPLA 74330 20061110 Capella Resources Ltd CPSJF 90996 20100105 CAPITAL AUTO REIT 7.50 PR A CARSP 55926 20040316 CAPITAL AUTO REIT PR A CARSO 60347 20040517 Capital Bank CBKN 33142 19971218 Capital Beverage CBEV 29833 19970717 Capital City Bank Group Inc CCBG 18600 19970203 CAPITAL CROSSING PREF CP PRD CCPCN 60558 20040812 Capital Cty Engy CETG 84828 20080324 Capital Financial Holdings Inc CPFH 49366 19991027 Capital Markets CMKT 74881 20070220 CAPITAL PACIFIC BANK ORE CPBO 60099 20040505 Capital Power Income LP CPAXF 90601 20091124 Capital Pptys A CPTP 13238 19970616 Capital Product Partners LP CPLP 79033 20070330 Capital Resource Alliance Inc CRRA 84673 20080220 Capital Southwest Cp CSWC 8304 19900327 Capitaland Ltd Ord CLLDY 90841 20091229 Capitamall Trust CPAMF 74218 20060928 Capitl Grwth Sys CGSY 68753 20060531 Capitol City Bancshares Inc CPTY 84259 20080107 Capitol Federated Financial CFFN 33356 19990401 Caprius Inc CAPI 2106 19840907 CapSource Financial Inc CPSO 80207 20070620 CAPSTONE GOLD CORP CSFFF 68451 20060213 Capstone Turbine Cp CPST 41157 20000630 Capterra Financl CPTA 69004 20050727 Car Charging Group Inc CCGI 92004 20100301 CARBON GREEN INC CGNI 90503 20091111 Carbon Sciences Inc CABN 81416 20070928 Card Activn Tech CDVT 81422 20070928 Cardiac Network Inc CNWI 79731 20070509 CARDIAC SCIENCE CORP CSCX 68080 20050901 CARDICA INC CRDC 68432 20060206 Cardima Inc CADM 29750 19970606 Cardinal Bankshares Corp CDBK 43131 19990309 Cardinal Financial Corp CFNL 31765 19980717 Cardio Genesis CGCP 15850 19960531 Cardiogencs Hldg CGNH 60531 20040811 CARDIOME PHARMA CP CRME 49934 20030715 CardioNet Inc BEAT 84811 20080319 Cardiovascular CVBT 66333 20050310 Cardiovascular Sciences Inc CVSC 84437 20080129 Cardiovsculr Sys CSII 74137 20060628 Cardo Medical CDOM 18280 19961113 Cardtronics Inc CATM 84132 20071213 CARDXX INC CXCQ 55110 20031007 Careadvantage Inc CADV 49106 19970102 Career Education Corp CECO 31296 19980129 Careview Comm CRVW 81415 20070928 Cargojet Income Fd Unit CGJTF 74361 20061116 Caribbean Utilities CUPUF 87939 20081209 Cariboo Rose Res Ltd CROOF 84304 20080122 CARIBOU COFFEE COMP CBOU 68112 20050929 Carlisle Goldfields Ltd CRSEF 85867 20080624 Carlsburg As Adr CABGY 91443 20100120 CARMANAH TECH CORP CMHXF 68368 20060105 Carnarvon Petroleum Ltd CVONF 76140 20070319 Carolina Alliance Bank CRLN 80172 20070612 Carolina Bk Hdg CLBH 49720 20030114 Carolina Pwr & Lt $5.44 Pfd CPWLP 43165 19990324 CAROLINA PWR & LT CO CPWPN 60153 20040505 CAROLINA TRUST BANK CART 66133 20041221 CAROLLSHELBY INTL INC CSBI 49946 20030730 Carrefour SA CRERF 88661 20090213 CARREFOUR SA CRERY 90594 20081021 CARRIBBEAN AMER HLTH RESORTS CAHR 55918 20040316 Carrizo Oil & Gas Inc CRZO 29870 19970806 Carrollton Bancorp CRRB 1752 19940531 Carrols Restaurant Group Inc TAST 74498 20061215 Carso Infraestructura y Construccion SA CIYCF 85931 20080624 Carter Bk & Tr Martinsville VA CARE 74995 20070315 Cartier Resources Inc ECRFF 80170 20070612 Carver Bancorp CARV 1397 19941026 Cascade Bancorp CACB 4781 19940121 Cascade Financial Bank CASB 4680 19920917 CASCADE MICROTECH INC CSCD 66125 20041215 Cascadia Investments Inc CDIV 91999 20100301 Case Financial CSEF 40299 19991217 Casella Waste Systems Inc Cl A CWST 33025 19971029 Casey Container Corp CSEY 91890 20100219 Casey Corp Enterprises Inc CCPR 91882 20100216 Casey's General Strs Inc CASY 8315 19840907 Cash Technologie CTQN 31743 19980713 Casio Computer Company Ltd CSIOY 43623 19990428 CASPIAN ENERGY INC CEKFF 68862 20060531 Caspian Intl CIOC 68066 20050824 Caspian Services CSSV 60280 20040510 Cass Information Corp CASS 15300 19960102 Castle Gold Corp CSGLF 81272 20070911 Castle Group Inc CAGU 84227 20080107 Castleguard Ener MOAT 49347 19991026 Casual Male Rtal CMRG 4113 19920225 Catalina Light CALAQ 3112 19920317 CATALYST COPPER CATXF 91757 20100205 Catalyst Health CHSI 40288 19991215 Catalyst Lighting Group Inc CYSU 81399 20070925 Catalyst Paper Corp CTLUF 90961 20100105 Catalyst Pharma CPRX 74322 20061108 Catch The Wind Inc CCWIF 91169 20100105 Cathay Fin CHYFF 85831 20080624 Cathay Forest Products Corp CFZFF 88642 20090213 Cathay Gen Bancorp Inc CATY 7246 19901217 Cathay Pacific Airways Sp ADR CPCAY 18726 19961118 CAVCO INDUSTRIES INC CVCO 49849 20030701 Cavico Corp CAVO 84857 20080404 Cavit Science CVIT 74542 20061227 Cavitation Technologies Inc CVAT 87728 20081111 Cavium Networks Inc CAVM 79506 20070502 Cb Financial CBFA 84452 20080129 CB Financial Services PA CBFV 55089 20031007 Cbeyond Inc CBEY 72122 20051110 CBM Asia Developmental Corp CBMDF 88632 20090213 CBOA Financial Inc CBOF 84362 20070209 CBP CARBON INDUSTR CBPJ 68562 20060328 CBR Gold Corp CBGFF 91018 20100105 CBT Financial CBTC 40999 19990107 CC Land Holdings Ltd CCLHF 85779 20080624 CC Media Holdings Inc CCMO 88244 20090108 CCF Holdings CCFH 12177 19950712 CCFNB Bancorp Inc CCFN 15664 19960530 Ccl Inds Inc Cl B Cda CCDBF 91233 20100105 CCSB FINL CORP CCFC 55424 20031015 CDC Corp CHINA 33730 19990713 CDC Software Corporation CDCS 89844 20090806 Cdex Class A CEXIE 60425 20040616 CDSI Holding Inc CDSI 33229 19990128 CE Franklin Ltd CFK 3700 19931119 Cecil Bancorp Inc CECB 40933 19990202 Ceco Environment CECE 2201 19930219 Celera Group CRA 19146 19990428 Celesio AG CAKFF 85836 20080624 Celesio AG CAKFY 87522 20081015 Celestial Nutrifoods Ltd CNFDF 88655 20090213 Celgene CELG 8318 19900326 Cell Kinetics Ltd CKNTF 84632 20080213 Cell Therapeut CTIC 12884 19970321 Cellceutix Corp CTIX 85115 20080512 Cellcyte Genetic CCYG 79570 20070507 Celldex Therputc CLDX 9742 19900326 CelLynx Group Inc CYNX 81705 20071009 Celsia Technolgy CLST 68045 20050812 Celsion Cp CLSN 40523 19990301 Celsius Holdings CELH 74714 20070122 Celtic Exploration Ltd CEXJF 85830 20080624 Cemex Sa Da Cv Cpo CXMSF 88671 20090213 Cemtrex Inc CTEI 91000 20100105 CENEX INC 8 PR CHSCP 49787 20030324 Centamin Egypt Ltd CELTF 79771 20070515 Center Bancorp Inc CNBC 15677 19960530 Center Financial CLFC 43143 19990303 CENTER FOR WOUND HEAL CFWH 68550 20060323 Centerline Hldg CLNH 13261 19971010 Centerpointe Community Bank CENP 84330 20080124 Centerra Gold Inc CAGDF 85807 20080624 Centerstate Bk CSFL 41599 20010130 Centrais Electricas Pfd ADR EBR+B 18731 19961118 Central Bancorp Inc CEBK 8329 19900327 Central Bancshares Inc CBSI 79721 20070509 CENTRAL COSTANERA B EDCFF 68536 20060315 Central European Distribution Corp CEDC 31767 19980728 Central European Media Enterprises Ltd CETV 1418 19941014 Central Financial Corp CFBK 33205 19981230 CENTRAL FLORIADA STATE BANK CEFB 66044 20041007 Central Garden & Pet Co CENT 2759 19930715 Central Garden & Pet Co CENTA 74793 20070206 CENTRAL HUDSON GAS & ELEC CO PFD 4.50 CHGEN 55428 20031015 Central Ill Pub Svc 4.00 Pfd CIPSN 43141 19990310 CENTRAL ILL PUB SVC CO PFD 1/4 CIPSG 55430 20031015 Central Illinois Light Co pf CERLP 11787 19980603 Central Japan Railway Co CJPRY 90847 20091229 Central Jersey CJBK 43840 19991116 Central Natural Resources Inc CTNR 43751 19970117 CENTRAL PKG FIN TR PFD TR C CRLKP 60383 20040518 Central Steel and Wire Co CSTW 85441 20080523 Central Valley Community Bancorp CVCY 43174 19990308 Central Virginia Bank CVBK 12390 19950818 Centric Energy Corp CTEFF 85874 20080624 Centric Health CHHHF 80116 20070605 Centrica Plc CPYYF 88660 20090213 Centrica Plc CPYYY 81624 20071004 Centriforce Technology CNFO 12361 19950818 CENTRIX BK & TR BEDFORD N H CXBT 55441 20031015 Centro Properties Group CEOPF 85756 20080624 Centrue Fin Corp TRUE 15803 19960530 Century Aluminum Co CENX 15406 19960329 Century Bancorp Cl A Nv CNBKA 8338 19900327 Century Bank CBAO 79572 20070507 Century Finan Cp CYFL 40753 20000407 Century Mining Corp CMNZF 91580 20100121 Century Petrolm CYPE 68993 20060809 Cephalon Inc CEPH 6860 19910425 Cepheid Inc CPHD 41132 20000623 Cequence Energy CEQXF 81853 20071016 Ceradyne Inc CRDN 8340 19900326 Ceragenix Pharm CGXP 66445 20050111 Ceragon Networks Ltd CRNT 41316 20000804 Ceramic Fuel Cells Ltd CEFLF 85764 20080624 Cereplast CERPD 79360 20070501 Cerner Cp CERN 8342 19900326 Cerro Dorado Inc CDCH 85394 20080523 Certified Diabetic Services Inc CDIP 84413 20080129 Cerus Inc CERS 18596 19970131 Ceva Inc CEVA 49741 20021101 CFS Bancorp Inc CITZ 31759 19980724 CG Cnt Upsd Prt Prin Prtd Fin Sc Spdr Fd CTFX 87131 20080825 CGA Mining Ltd CGAFF 88643 20090213 CGrowth Capital Inc CGRA 91913 20100219 CGX ENERGY INC CGXEF 68130 20051021 Ch Lighting Intl CHHN 84128 20071213 CH Robinsom Worldwide Inc CHRW 33001 19971016 Chalice Diamond Corp CLICF 84706 20080228 Champion Bear Res Inc CBRSF 88633 20090213 Champion Communications Service CCMS 31246 19970826 Champion Industries CHMP 2029 19930125 Champions Biotec CSBR 74779 20070202 Champlain Resources Inc CPLJF 86566 20080718 Chang On Intl CAON 2414 19950105 Changda International Holdings Inc CIHD 90562 20091119 Changyou.com Limited CYOU 89127 20090402 Channell Commercial Corp CHNL 15953 19960702 Chanticleer Hldg CCLR 74296 20061031 Chaoda Modern Agriculture Holdings Inc CMGHF 91148 20100105 CHARIOT RES LTD CHDSF 74087 20060908 Charista Global CHRG 86599 20041214 Charles & Colvard Ltd CTHR 33063 19971112 CHARMIKE CINEMAS CKEC 41587 20010118 Charming Shoppes CHRS 5905 19860709 CHART INDUSTRIES GTLS 68968 20060726 Charter Comms A CHTRQ 40195 19991109 Charter Communications Inc CCMM 91240 20100105 CHARTER FINANCIAL CP CHFN 41981 20020802 Charter Oak Bank CHOB 79480 20070501 Chartwell Seniors Housing Real Estate Tr CWSRF 86010 20080624 Chartwell Technology Inc CWTKF 88668 20090213 Chase Packaging Corp CPKA 84421 20080129 Chattem Inc CHTT 4092 19920225 CHDT Corp CHDO 74052 20060824 Check Point Software Tech CHKP 15942 19960628 Cheesecake Factory Inc CAKE 4683 19920918 Cheetah Oil & Gas Ltd COHG 90954 20100105 Chelsea Therapeutics International Ltd CHTP 68208 20051110 Chem Rx Corp CHRX 79447 20070501 Chembio Diagnstc CEMI 60177 20040505 Chemgenex Pharmaceuticals Ltd CXSPY 89661 20090709 ChemGenex Pharmaceuticals Ltd CXSFF 91030 20100105 Chemical Financial Corp CHFC 4371 19920311 Chemoil Energy Ltd CLRGF 76142 20070321 Chemtrade Logistics CGIFF 85669 20040702 Chemtura CEMJQ 7133 19871105 Chemung Financial Corporation CHMG 40985 19990104 Cherokee Banking Co CHKJ 43756 20000229 Cherokee Inc CHKE 12355 19950818 CHESAPEAKE FINCL SVCS CPKF 55824 20040225 Chesapeake Gold Corp CEPKF 80832 20070813 Chesapeake Gold Corp CHPGF 88646 20090213 Chesapeake Lodging Trust CHSP 91671 20100126 Chesswood Income Fund Tr Unit CWIFF 85963 20080624 CHESTER MINING CO CHMN 55599 20031117 Cheung Kong Hldgs Ltd ADR CHEUY 18737 19961118 CHEUNG KONG HOLDINGS CHEUF 68511 20060306 CHEVIOT FINCL CP CHEV 55678 20040107 Cheyenne Resources Corp CYRS 90661 20070926 Chicopee Bancorp Inc CBNK 74133 20060720 Chief Consolidated Mining Co CFCM 81208 20070906 Children Internt CITC 66317 20050224 Children's Place Retail Stores Inc PLCE 29954 19970919 China 3C Group CHCG 55752 20040205 China Advanced Cnstrctn Mtrls Grp Inc CADC 87731 20081111 China Agri-Business Inc CHBU 84181 20071227 China Agritech Inc CAGC 79438 20070501 China Amer Hldg CAAH 49475 19991207 CHINA AOXING PHARMA CAXG 74020 20060823 China Architectural Engineering Inc CAEI 57067 20070928 China Armco Metals Inc CNAM 90832 20091229 China Auto Logis CALI 89935 20090826 CHINA AUTOMOTIVE SYS INC CAAS 55071 20031007 China Baicaotang Medicine Ltd CNBI 92117 20100304 China BAK Batt CBAK 66223 20050214 China Biologic Products Inc CBPO 84449 20080129 China Bionanometer Industries Corp CBIU 80603 20070726 China Bluechemical Ltd CBLUF 85776 20080624 China Bottles CBTT 86403 20080707 China Broadband Inc CBBD 79965 20070523 China Cablecom CABL 79446 20070501 China Carbon Graphite Group Inc CHGI 74855 20070216 China Career Builder Corp CCBX 79825 20070516 China Ceramics CCLTF 83149 20071217 CHINA CLEAN ENERGY CCGY 74683 20070116 CHINA COAL ENERGY AD CCOZY 91769 20100208 China Coal Energy Co Ltd CCOZF 85792 20080624 CHINA COMMUNICATIONS CCCGF 80583 20070723 China Communications Constructns Grp ltd CCCGY 88569 20090205 CHINA CONSTR BANK CICHF 68467 20060216 China Construction Bank Corp CICHY 90874 20091229 China Cord Blood Corp CNDWF 91160 20100105 CHINA COSCO HOLDINGS CICOY 91770 20100208 China Cosco Holdings Co Ltd CICOF 85797 20080624 China Daqing M&H CHDP 81044 20070904 China Development CTDC 18520 19961216 China Digital CDGT 33936 19990920 China Digital CHDA 55689 20040112 China Direct Industries Inc CDII 68918 20060627 China Discvry Ut CADUF 81062 20070904 China Disply Tec CDYT 84598 20080212 China Dongsheng CDSG 15765 19990405 China Dongxiang Group Co Ltd CDGXF 86897 20080730 China Dscvry Acq CADQ 81061 20070904 China Dsheng Bio CDBT 84634 20080213 China Du Kang Co CDKG 68588 20060410 China Edu Tech CEDT 79559 20070507 CHINA EDUCATION RES CHNUF 68695 20060515 CHINA ELECTRIC MOTOR INC CELM 91677 20100129 China Energy CHGY 80148 20070608 China Engy Rcvry CGYV 81658 20071009 CHINA ENTERPRISES LTD BERMUDA CSHEF 49936 20030715 China Finance Inc CHFI 79408 20070501 CHINA FINANCE ONLINE CO JRJC 66050 20041015 China Fire & Sec CFSG 74115 20060914 China Food & Be CHIF 43138 19990317 China Foods Ltd CHFHF 81285 20070913 China Forestry CHFY 85561 20080111 China Fruits CHFR 68950 20060712 China Fundamental Acquisition Corp CFQCF 87089 20080722 China Fundamental Acquisition Corp CFQWF 87834 20081119 China Fundamental Acqustn Corp Unit CFQUF 85312 20080522 China Gengsheng CHGS 74456 20061211 China Gerui Am CHOP 79209 20070417 China Grand Resorts Inc CGND 80149 20070608 China Green Holdings Ltd CIGEF 85787 20080624 China Green Material Technologies Inc CAGM 84290 20080115 CHINA GRENTECH ADS GRRF 68566 20060330 China Growth Dev CGDI 84173 20071227 China Haidian Holdings Ltd CEBTF 90200 20091002 China Health Ind CHHE 89008 20090311 China Hgs Rl Est CAHS 68644 20060502 China HiSpeed Trnsmssn Eqpmnt Grp Co Ltd CHSTF 85793 20080624 China Hldg Inc CHHL 79754 20070511 CHINA HOUSING & LAND CHLN 68670 20060509 China Huaren Org CHRN 55865 20040315 China Industrial Waste Management Inc CIWT 79420 20070501 China Inf Secrty CPBY 74204 20060922 China Infrastrct CIIC 84603 20080212 China INSOnline CHIO 79300 20070425 China Intgrt Enr CBEH 80209 20070620 China Intl Exch Inc CHDX 1909 19940819 China Jianye CJYF 80326 20070629 China Jo-Jo Drug CJJD 90186 20091001 China Kangtai CKGT 41995 20020828 China Life Ins Co Ltd CILJF 85984 20080624 China Linen Textile Industry Ltd CTXIF 91157 20100105 China Logistics CHLO 55797 20040225 China Marin Food CMFO 84257 20080107 CHINA MEDICAL TECH CMED 68040 20050810 China Medicine Corp CHME 74431 20061204 China Mengniu Dairy Co Ltd CIADF 85800 20080624 China Merchants Bank Co Ltd CIHHF 80162 20070608 CHINA MERCHANTS HAI CMHHF 80581 20070723 China Merchants Holdings Interntl Co Ltd CMHHY 90870 20091229 China Milk Products Group Ltd CMIPF 88652 20090213 China Mobile Hong Kong Ltd CHLKF 88645 20090213 China Mobile Med CHMO 66181 20050126 China Molybdenum Co Ltd CMCLF 85940 20080624 China Nat Resources CHNR 12256 19950807 China National Materials Co Ltd CASDY 91444 20100120 China Natl Aplnc CNLC 84682 20080221 China Naturl Gas CHNG 66251 20050217 China Networks Intl Hldgs Ltd CNWHF 56872 20070716 China New Egy CNER 79658 20070509 China New Media Corp CMDI 92006 20100301 China Nuokang Bio-Pharmaceutical Inc NKBP 90729 20091210 China Oilfield Services Ltd CHOLY 84527 20080130 China Oilfield Services Ltd CHOLF 91150 20100105 China Organic Ag CNOA 74862 20070216 China Overseas Land&Invt Ltd CAOVF 91166 20100105 China Pediatric CPDU 84360 20080129 China Power Equipment Inc CPQQ 91176 20100105 China Power Int'l Development Ltd CPWIF 85889 20080624 China Precision Steel Inc CPSL 74554 20061229 China Premium Lifestyle Enterprise Inc CPLY 79703 20070509 CHINA PROPERTIES DEV CPDV 68629 20060428 China Railway Construction Corp Ltd CWYCF 88669 20090213 China Railway Construction Corp Ltd CWYCY 91202 20100105 China Railway Group Ltd CRWOF 85925 20080624 China Real Estate Information CRIC 90298 20091016 China Recycling CREG 66136 20041222 China Resources CRHKY 90844 20091229 China Resources Land Ltd CRBJF 66402 20040727 China Ritar Pwr CRTP 49159 20000131 China Runji Cemt CRJI 74360 20061116 China RuTai International Hldngs Co Ltd CRUI 81682 20071009 China Shandong CSNH 88417 20090115 China Shenhua Energy Co Ltd CUAEF 85985 20080624 China Shenhua Energy Co Ltd CSUAY 91445 20100120 China Shuangji CSGJ 84088 20071130 China Singyes Solar Technlgs Hldngs Ltd CSSXF 91006 20100105 China Sky One Medical Inc CSKI 87325 20080916 China Solar&Cln CSOL 79429 20070501 China Stationery CSOF 68960 20060719 China Sun Group CSGH 74235 20061003 China Sunergy Co Ltd CSUN 79930 20070517 China Swine Gntc CSWG 84078 20071129 China Sxan Biote CSXB 81258 20070910 CHINA TECHFAITH WIRE CNTF 66414 20050506 China Tel Group CHTL 84823 20080324 China TianRen CTRI 74841 20070213 China Topreach CGSXF 79454 20070501 China TopReach Inc CGSQF 91579 20100121 China Tpreach Ut CGSUF 79460 20070501 China Tractr Hld CTHL 81718 20071009 China TransInfo Technology Corp CTFO 84377 20030331 CHINA TRAVEL INTL IN CTVIF 74963 20070314 China Valves Tec CVVT 81331 20070919 China Voice Holding Corp CHVC 79811 20070516 China VoIP & Digital Telecom Inc CVDT 74130 20060920 China Water Affairs Group Ltd CWAFF 74799 20070207 China Water Grp CHWG 55663 20031219 China Wi-Max Communications Inc CHWM 90998 20100105 China Wind Engy CWEY 84372 20080110 China Wind Sys CWS 84189 20071227 China XD Plastic CXDC 81606 20071004 China Yct Intl CYIG 74898 20070223 China Yida Hldg CNYD 84245 20080107 China Yingxia In CYXI 60406 20040603 China Yongxin CYXN 60185 20040505 CHINA YURUN FOOD GRP CYUFF 89513 20090630 China-Biotics Inc CHBT 73180 20060417 ChinaCast Edu CAST 55972 20040401 ChinaEdu Corp CEDU 84133 20071213 Chinawe.com Inc CHWE 49368 19991028 ChineseWorldNet.com Inc CWNOF 74307 20061102 CHINO COML BANK N A CHINO CA CCBC 55086 20031007 Chipmos Tech IMOS 49852 20030703 Chisen Electric CIEC 87847 20081119 Choice Bank CBKW 79690 20070509 CHOICEONE FINL SVCS INC COFS 60209 20040505 Chordiant Software Inc CHRD 40509 20000218 Christ Water Technology AG CRSWF 74906 20070227 Chromadex Corp CDXC 86242 20080625 Chudenko Corp CKOCF 88647 20090213 Chuo Mitsui Trust Holdings Inc CMTDF 87933 20081204 Chuo Mitsui Trust Holdings Inc CMTDY 90846 20091229 Church & Crawford Inc CCWF 87340 20080918 CHURCHILL CORP CL A CUUHF 88416 20090115 Churchill Downs CHDN 2490 19930329 Chyron Corp CHYR 60050 20040505 CI Financial Corp CIFAF 91221 20100105 CIB Marine Bancshares Inc CIBH 91270 20100107 Cic Energy Corp CIEGF 85821 20080624 CICERO INC CICN 12225 19950727 CIE Financiere Richmont AG CFRHF 87934 20081112 Ciena Corp CIEN 18618 19970207 Cienega Creek Holdings Inc CCKH 89160 20090428 CIGMA METALS CORP CGMX 60210 20040505 Cimatron Ltd CIMT 15379 19960321 Cimetrix Inc CMXX 15674 19960530 CINCH ENERGY CORP CCHEF 68272 20051125 Cincinnati Financial CINF 8366 19900326 Cindgm Dig Cin A CIDM 56183 20031107 Cineplex Galaxy Income Fd CPXGF 86024 20080624 Cinnabar Ventures Inc CNBR 90835 20091229 Cintas Cp CTAS 8368 19900326 Cintel Corp CNCN 49942 20030729 CIPHER PHARMACEUTIC CPHMF 68422 20060202 Circa Pictures and Prdctn Co Intl Inc CPPD 81628 20071005 Circuit City Stores- Group CCTYQ 7110 19840907 Circuit Research Labs CRLI 2234 19930219 Cirrus Energy Corp CYREF 74290 20061030 Cirrus Logic Inc CRUS 8374 19900326 CIRTRAN CORP CIRC 60020 20040505 Cisco Systems Inc CSCO 8375 19900326 Cistera Networks CNWT 49143 19991105 Citadel Brdcstng CTDBQ 19862 20030801 CITBA Financial Corp CBAF 91237 20100105 Citi Trends Inc CTRN 66422 20050518 Citic Pacific Ltd CTPCY 91446 20100120 CITIGOLD CORP LTD CTOHF 68559 20060328 Citigroup FDG Inc CBTU 84958 20071228 Citigroup FDG Inc CFEM 84690 20080221 Citigroup FDG Inc CNDE 84077 20071129 Citigroup Global Funding Equity Lnkd Sec PTSAZ 84571 20080130 Citigroup Global Markets Holdings Inc ASBXL 74656 20070110 Citigroup Global Mkts Hldgs Inc CPKNP 84570 20080130 Citigroup Inc CNDQ 87282 20080909 Citigroup Inc CNDX 85741 20080624 CitigroupIncPACES BsdUpnPtrlBrslrSA ADRS CBDA 86408 20080707 Citigrp Inc Nt Bsd BRIC Equts&Curncs Bkt CTEQ 85380 20080523 Citizens & Northern Cp CZNC 15688 19960530 CITIZENS BANCORP CZBT 55106 20031007 Citizens Bancorp CZNB 43182 19990303 Citizens Bancshares Corp GA CZBS 40976 19990422 Citizens Bank Corvallis Ore CZBC 81227 20070906 Citizens Banking Cp Mich CRBC 8377 19850531 CITIZENS CMTY BANCORP CZWI 55949 20040330 Citizens Community Bank CZYB 80236 20070620 Citizens Financial Cp CFIN 12366 19950818 Citizens Financial Cp Wv CIWV 33981 19981006 Citizens Financial Services Inc CZFS 40971 19990104 CITIZENS FIRST BANCORP INC CTZN 41655 20010307 Citizens First Corp CZFC 43183 19990330 Citizens Holding Co CIZN 13397 19991019 Citizens National Bancorp CTZR 40953 19990122 Citizens South Bancorp CSBC 31531 19980519 Citrix Systems CTXS 15087 19951208 City Bank CTBK 33616 19990609 City Capital CTCC 68287 20051130 City Developments Ltd Sp ADR CDEVY 18743 19961118 City Holdings Co CHCO 2236 19930219 City Loan Inc CYLN 87836 20081119 City Telekom (hk) Ltd CTEL 40122 19991103 Cityside Tickets CIST 81188 20070906 CKF Bancorp CKFB 2747 19950123 CKX Inc CKXE 66307 20050217 Claimsnet.com Inc CLAI 33364 19990406 Clariant AG CLZNF 88650 20090213 Clariant AG CLZNY 90860 20091229 Clarient CLRT 29817 19970702 Clarkston Finl CKFC 31931 19981201 Clarus Corp CLRS 31545 19980527 Claymore 1-5 Year Laddered Govt Bnd ETF CLFMF 90610 20091127 Claymore Bric CYMEF 81929 20071023 Claymore China Technology CQQQ 91634 20100122 CLAYMORE NAT GAS COM CYMGF 90608 20090602 Claymore Oil Sands CYMNF 86037 20080624 Clayton Williams Energy Inc CWEI 2618 19930524 Clean Coal Technologies Inc CCTC 81823 20071012 Clean Diesel Technologies CDTI 15152 19951226 Clean Energy Fuels Corp CLNE 79993 20070525 Clean Hydrogen CHPO 74651 20070110 Clean Power Concepts Inc CPOW 79041 20070403 Clean Power Technologies Inc CPWE 68907 20060622 Clean Tech Bio CLTH 74887 20070221 Cleanpath Resurc CLNP 87835 20081119 Clear Choice Hlt CCHN 81270 20070911 Clear Skies Slr CSKH 84262 20080108 Clear-Lite Holdings Inc CLRH 90596 20080516 Clearant CLRA 66374 20050404 Clearfield Inc CLFD 2093 19860807 Clearly Cdn Bev CCBEF 9990 19910104 ClearOne CommCrp CLRO 12471 19950818 Clearpoint Bus CPBR 66407 20050503 Cleartronics CLRI 86443 20080708 Clearwire Corp A CLWR 74950 20070308 CLEVELAND BIOLABS CBLI 68966 20060725 Clicksoftware Tech Ltd CKSW 41131 20000623 CLIFTON MNG CO CFTN 55427 20031015 CLIFTON SAVINGS BK SLA CSBK 60314 20040511 Clifton Star Resourc CFMSF 85798 20080624 Climate Exchange PLC CXCHF 86039 20080624 Clinical Data CLDA 8389 19900326 Clinuvel Pharmaceuticals Ltd CLVLF 88649 20090213 Clinuvel Pharmaceuticals Ltd CLVLY 84464 20080130 Clipper Windpower Plc CRPWF 86016 20080624 CLP HOLDINGS LTD CLPHF 89929 20090826 CLP HOLDINGS LTD SPO CLPHY 68256 20051118 CLST Holdings CLHI 8953 19931207 Clyvia CLYV 66264 20050217 Cmark Intl CMIT 80889 20070824 CME Group Inc CME 19779 20021206 CMG Holdings CMGO 81748 20071009 CML Healthcare Income Fund CMHIF 86022 20080624 CMS Bancorp Inc CMSB 79053 20070404 CN Dragon Corp DRGN 91375 20100113 CNB Bancorp Inc CNBV 74357 20061116 CNB Corp Michigan CNBZ 79693 20070509 CNB Finan Corp Pa CCNE 15666 19960530 Cnc Development CDLVF 81376 20070920 CNC Development Ltd CDLUF 91565 20100121 CNinsure Inc CISG 81979 20071101 CNOOC LTD CEOHF 88639 20090213 CNPC Hong Kong Ltd CNPXF 91155 20100105 Cns Response CNSO 49057 20000509 Coachmen Inds COHM 7115 19871105 Coalcorp Mining Inc CCJMF 88634 20090213 COAST BANCORP NEW CTBP 55104 20031007 Coast Wholesale Aplncs Incm Fd Unt CWSAF 74744 20070126 Coastal Banking CBCO 40123 19991104 COASTAL CARIBBEAN COCBF 68476 20060227 Coastal Contacts Inc CSOAF 91154 20100105 Coastal Energy Co CENJF 84020 20071108 Coastal Foods Inc CSFD 85393 20080523 Coates International Ltd COTE 74909 20070228 Cobalis CLSC 49859 20030711 Cobham PLC CBHMY 91190 20100105 Cobiz Finl Inc COBZ 29868 19980618 Cobra Electronics Corp COBR 8570 19900326 Coca Cola Amatil Ltd Spons CCLAF 88635 20090213 Coca Cola Btlg Co Consl COKE 8393 19900326 Coca-Cola Amatil Ltd Spon ADR CCLAY 18745 19961118 Cochlear Ord PLC CHEOF 88644 20090213 Coconnect CCON 66061 20041025 Coda Octopus Grp CDOC 79823 20070516 Codima Inc CDMA 85684 20040702 Codorus Valley Bancorp Inc CVLY 29682 19970425 Coeur D'Alenes Co CDLA 49116 19970107 COFFEE HOLDING CO INC JVA 61956 20050503 COGENT COMMUN GRP INC CCOI 13598 20020205 COGENT INC COGT 66013 20040924 Cognex Corp CGNX 6912 19891009 Cognizant Technology Solutions Corp. Cl CTSH 33164 19980619 Cogo Group COGO 1451 19940927 Cohen & Company Inc COHN 61676 20040506 Coherent Inc COHR 8398 19900326 Cohesant Inc COHY 84806 20080319 Cohu Inc COHU 5806 19861112 Coinstar Inc CSTR 29819 19970703 Colabor Grp Inc COLFF 89351 20090526 Coldwater Creek Inc CWTR 18586 19970130 Coleman Cable Inc CCIX 74925 20070301 Colibri Resource Corp CRUCF 74573 20070108 Collectors Universe Inc CLCT 40132 19991105 Collexis Hldgs CLXS 81102 20070904 Colombian Mines Corp CMBPF 86538 20080716 COLONIAL BANKSHARES COBK 66475 20050630 COLONIAL COML CORP CCOM 55425 20031015 COLONIAL COML CORP CCOMP 60201 20040505 Colonial Virginia Bank CNVB 74385 20061127 Colony Bankcorp Inc CBAN 31408 19980402 Colony Financial Inc CLNY 90059 20090924 Color Imaging Inc CIIG 31452 19980423 Colossus Mineral COLUF 85978 20080624 Columbia Bancorp (OR) CBBO 31898 19981106 Columbia Banking Systems Inc COLB 4566 19920616 Columbia Commcl CLBC 66355 20050324 Columbia Laboratories Inc CBRX 6598 19910807 Columbia Sportswear Co COLM 31400 19980327 COLUMBUS GOLD CORP CBGDF 74564 20070108 Columbus McKinnon Corp CMCO 15280 19960228 Comaplex Minerals CXMLF 86322 20080701 Comarco CMRO 8410 19900326 COMBIMATRIX CBMX 49705 20021216 CombinatoRx Inc CRXX 68159 20051109 Comc Inc ICFO 49133 19991028 Comcast Corp Class A CMCSA 6997 19880707 Comcast Cp Spl Class A CMCSK 8411 19900326 COMDISCO HLDG CO INC CDCO 49799 20030403 COMDISCO HLDG CO INC RIGHT 99 CDCOR 55078 20031007 Comm Bancorp Inc CCBP 15901 19960617 Comm Central Bk CCBD 40934 19990112 Comm Investor Bancorp CIBN 3206 19950213 Command Center CCNI 55325 20031007 Commander Resources Ltd CMDRF 90987 20100105 Commerce Bancshares Inc CBSH 8416 19840907 Commerce Bank of Temecula Valley CKTM 84672 20080220 Commerce Group CGCO 33467 19990506 COMMERCE NATL BK ORANGE CALI CNBF 60372 20040506 Commercefirst Bancorp Inc CMFB 66298 20050217 Commerceplanet CPLT 55758 20040211 COMMERCEWEST BANK N A CALIF CWBK 55109 20031007 Commercial Bancshares Inc (OH) CMOH 40916 19990113 Commercial International Bank Ltd CIBEY 90855 20091229 Commercial Intl Bank CMGGF 92008 20100301 Commercial National Financial Corp CNAF 15855 19960603 Commercial National Financial Corp (MI) CEFC 40963 19990106 COMMERCIAL VEHICLE GRP INC CVGI 60525 20040809 Commerzbank A G New Spons ADR CRZBY 18746 19961118 Commerzbank AG Spons CRZBF 91192 20100105 Commodore Applied Tech CXIA 13196 19960701 Commonwealth Bankshares Inc CWBS 40955 19990111 Commonwealth Biotech Inc CBTE 33026 19971029 Commonwealth Bu CWBB 72134 20051110 Commtouch Sftwr CTCH 40015 19990713 Communications Intelligence CICI 15522 19960502 Communications Systems JCS 8423 19900326 Community 1st Bank CFBN 79466 20070501 COMMUNITY BANCORP CBON 66126 20041210 Community Bancorp (Derby, VT) CMTV 40977 19990106 Community Bank Bergen County CMTB 43147 19990301 Community Bank of the Bay CBYAA 66293 20050217 Community Bank Shares Of Ind CBIN 4933 19950410 COMMUNITY BANKERS CP MARION PA CTYP 49997 20030923 Community Bk S Maria CYSM 79476 20070501 Community Bk South Fla CBKS 79833 20070516 Community Business Bank CBBC 68520 20060309 Community Cap Bancshares ALBY 33330 19990318 Community Capital Corp CPBK 13224 19970211 Community Financial Corp CFFC 4816 19921209 COMMUNITY FINL SHARE CFIS 68085 20050920 Community First Bancorp Inc CMFP 84401 20080129 Community First Bancorp SC CFOK 43754 19991123 COMMUNITY NATIONAL B CNLA 74007 20060816 Community Natl Bk Franklin OH CMNC 43761 20000215 COMMUNITY NATL BK NY CBNY 74061 20060906 Community Partners Bancorp CPBC 68594 20060411 Community Service Commun CMYS 33882 19990825 COMMUNITY SHORES BK CSHB 68054 20050817 Community Southern Bank Lake Ld Fla CMUY 79831 20070516 Community Trust Bancorp CTBI 2607 19930517 Community Valley CVLL 43115 19990222 Community Valley Bank CMUV 84865 20080407 Community West Bancshares CWBC 18401 19961119 CommunitySouth Bancshares Inc CBSO 74068 20060907 CommVault Systems Inc CVLT 74201 20060922 Commwelth Bank Australia CBAUF 88631 20090213 Comp Cr Hldg Crp CCRT 33423 19990423 Comp Energetica Sao CSQSY 84501 20080130 Comp Horizons CHZS 8434 19900326 Comp Transmis Paulista Pfd Adr CTPZY 91447 20100120 Compagnie Financiere Richemont CFRUY 90833 20091229 Compagnie Generale De Geophysiq Veritas CGPVF 81279 20070912 Compas Know Hld CKHI 40162 19991116 Compass Group Plc CMPGY 90849 20091229 Compass Hlg Shrs CODI 68712 20060518 Competitive CCOP 81651 20071009 Compliance Energy Corp CPYCF 85897 20080624 COMPOSITE TECHNOLOGY CP CPTC 49890 20030715 Comprehensive Care CHCR 33290 19990224 Compress Technologies Inc CTLI 90291 20090102 Compugen Ltd CGEN 41363 20000811 Compumed Inc CMPD 12364 19950818 Computer Modelling Group Ltd CMDXF 91206 20100105 COMPUTER PROGRAMS & SYSTEMS CPSI 41916 20020521 COMPUTER SOFTWR INNV CSWI 66224 20050214 COMPUTER SVCS INC CSVI 55103 20031007 Computer Task CTGX 7762 19880105 Computershare Ltd Aud 0.20 CMSQY 84474 20080130 Computershare Ltd Aud 0.20 CMSQF 90854 20091229 Compuware Corp CPWR 4855 19921216 comScore Inc SCOR 80305 20070627 Comstck Hmebld A CHCI 66116 20041214 COMSYS IT PARTNERS INC CITP 66165 20041001 Comtech Telecommunications CMTL 4024 19920218 Comtex News Network Inc CMTX 43148 19990301 Comtrex Systems Corp COMX 85373 20080523 Comunibanc Corp CBCZ 79838 20070516 Comverge Inc COMV 79187 20070413 Comverse Technology CMVT 4792 19921123 Conair Cp CNGA 15679 19960530 Concepts Direct Inc CDIR 1809 19940627 Conceptus Inc CPTS 15219 19960201 Concord Camera Cp LENS 6837 19911010 Concordis Group CNGI 88257 20090108 Concur Technologies Inc CNQR 31956 19981216 Concurrent Comp CCUR 8443 19900326 Condor Res Inc CNRIF 85910 20080624 Conergy Ag Hamburg CEYHF 85833 20080624 Conexant Sys CNXT 33213 19990104 Conforce International Inc CFRI 88917 20090213 Congaree Bancshares Inc CNRB 88539 20090204 Conihasset Capital Partners Inc CNHA 81844 20071015 ConjuChem Biotechnologies Inc CCHXF 89995 20090903 Conmed Cp CNMD 8446 19900326 Conn Lt & Pwr $2.04 Pfd CNPWP 43156 19990428 Conn Lt & Pwr $3.24 Pfd G CNLPL 43154 19990311 Conn Water Serv CTWS 4104 19920225 CONN'S INC CONN 55620 20031125 CONNACHER OIL & GAS CLLZF 68271 20051125 CONNECTICUT BK & TR CO CTBC 55981 20040408 CONNECTICUT LT & PWR CO CNLHO 60130 20040505 CONNECTICUT LT & PWR CO CNLHP 60129 20040505 CONNECTICUT LT & PWR CO CNLTL 60125 20040505 CONNECTICUT LT & PWR CO CNLTN 60128 20040505 CONNECTICUT LT & PWR CO CNTHO 60139 20040505 CONNECTICUT LT & PWR CO PFD $2.2 CNLTP 60278 20040510 CONNECTICUT LT & PWR CO PFD 1968 CNTHP 60286 20040510 CONNECTICUT LT & PWR CO PFD 3.90 CNLHN 60219 20040505 Connecticut River Bancorp Inc CORB 85381 20080523 Connecticut River Community Bank CRCA 81687 20071009 Connecticut Water Service Inc CTWSP 81757 20071009 Cono Italiano CNOZ 74422 20061201 Conolog Corp CNLG 41692 20010518 Conrad Industries CNRD 40590 20000308 CONS ABADDON RES ABNAF 68965 20060724 Consl Water Co Inc CWCO 12064 19950517 Consol Merc CSLMF 12381 19950818 CONSOLIDATED COMMUNICATIONS CNSL 68008 20050722 Consolidated Goldfields Corp CDGF 84391 20080129 Consolidated Media Holdings Ltd CMJFF 85145 20071220 Consolidated Thompson Iron Mines Ltd CLMZF 90842 20091229 Consolidation Services Inc CNSV 84126 20071212 Consort Med ADR CSRMY 18712 19961118 Conspiracy Ent CPYE 84901 20080416 Constant Contact Inc CTCT 81818 20071012 Constantine Metal Res Ltd CNSNF 90968 20100105 Constellation Software Inc CNSWF 79325 20070430 Constitution Mng CMIN 79130 20070409 CONSULIER ENGINEERING INC CSLR 41982 20020802 CONSULTAMERICA INC VSCP 68160 20051107 Consumer Portfolio CPSS 2253 19930222 Consumers Bancorp Inc Minerva CBKM 43747 19991026 CONSUMERS WATERHT UT CSUWF 74035 20040922 Contact Exploration Inc CXLIF 85911 20080624 Contact Minerals CNTM 84922 20080417 CONTAX PART SP ADR CTXNY 68481 20060227 Continental AG CTTAY 43624 19990428 Continental Airlines Fin CIRFP 81231 20070906 Continental Fuel CNFU 74789 20070206 Continental Precious Minerals CTPMF 88666 20090213 Contl Energy Corp CPPXF 49011 19990628 CONTL MINERALS CP KMKCF 55794 20040225 Convenant Transport Group CVTI 1390 19941028 Convera Corp CNVR 4126 19920225 Conversion Services Intl Inc CVNS 41597 20010125 Converted Organics Inc COIN 76129 20070316 Converted Organics Inc COINZ 84355 20070322 CONWEST PARTNERSHIP PART UNIUNIT CWPS 60263 20040510 CoolBrands International Inc CULBF 80202 20070620 COPANO ENERGY LLC UTS CPNO 66093 20041109 Copart Inc CPRT 1570 19940317 Copernic Inc CNIC 18033 19960806 COPPER CANYON RESOURCE CAYRF 68972 20060728 COPPER FOX METALS CPFXF 68459 20060214 Copper King Mining Corp CPRK 89353 20070604 Copper Mtn Mng Corp CPPMF 85113 20080512 Copper One Inc COPRF 92001 20100301 Copper Ridge Expls Inc CPRZF 90992 20100105 Copsync Inc COYN 86312 20080701 Copytele Inc COPY 6940 19890412 Coral Gold Res CLHRF 33630 19990611 CORCEPT THERAPEUTICS INC CORT 55986 20040414 Cordex Pharma CDXP 79204 20070416 Cordia Corp CORG 49163 20000516 CORDLIFE LTD CORFF 89388 20090520 Core-Mark Holding Company Inc CORE 68942 20050413 CoreCare Systems Inc CRCS 79810 20070516 Corex Gold CGEKF 90510 20091116 Corgenix Medical Corp CONX 49145 19980716 Corinthian Colleges Inc COCO 33921 19990205 Corio NV CRIOF 74255 20061012 Cornerstone Bancorp CTOT 68946 20060710 CORNERSTONE BANCSHARES INC CAP STK CSBQ 55097 20031007 Cornerstone Capital Resources CTNXF 81115 20070904 Cornerstone Community Bank CRSB 81068 20070904 Cornerstone Fin CFIC 55595 20031112 Cornerstone Therapeutics Inc CRTX 60396 20040527 Cornerworld Corp CWRL 74762 20070131 CORNING NATURAL GAS CP CNIG 55942 20040323 Coro Mining Corp CROJF 84675 20080220 Coronado First Bank CDFB 72125 20051110 CORONADO RESOURCES CRDAF 74538 20061221 Coronus Solar Inc CRNSF 91398 20100115 Corp Durango CDURQ 1253 19940715 Corporacion Durango SA CADGF 74990 20070315 Corporacion Geo SA CVGFY 84488 20080130 Corporate Executive Board Co EXBD 33288 19990223 Corridor Resources CDDRF 88637 20090213 CORTELCO SYS PUERTO RICO INC CPROF 66137 20041223 Cortland Bancorp CLDB 40972 19990104 Corus Bankshares CORS 9985 19910507 Corvel Corp CRVL 8667 19910628 Cosco Corp Ltd COIVF 85975 20080624 Cosco Corp Ltd CSCMY 84498 20080130 COSI INC COSI 49682 20021122 CoSine Communications Inc COSN 41425 20000926 Cosmo Oil Co Ltd CMOOF 88653 20090213 Cost Plus Inc CPWM 15444 19960404 Costar Group CSGP 33803 19980701 Costco Wholesale COST 5918 19860709 Cougar Oil & Gas Canada Inc COUGF 91923 20100223 Counsil Corp CXSNF 12022 19950425 CounterPath Corp CPAH 60240 20040510 Country Garden Holdings Co Ltd CTRYF 80129 20070606 County Bank Corp CBNC 43179 19990406 County Commerce Bank CNYB 79676 20070509 COUNTY FIRST BK LA PLATA MD CUMD 60276 20040510 Courier Cp CRRC 8476 19900327 Covalon Technologies Ltd CVALF 79225 20070418 Covenant Grp CVGC 91887 20100219 Coventree Inc COVNF 88657 20090213 Cover-All Technologies COVR 15841 19960530 Covista Inc CVST 8653 19900326 Cowen Group A COWN 68953 20060713 Cowlitz Bancorp CWLZD 31367 19980313 Coxe Commodity Strategy Fd CXCMF 88670 20090213 CP Pokphand Co ADR CPKPY 18106 19960516 CPC of America CPCF 33167 19980619 CPEX Pharmaceuticals Inc CPEX 86309 20080701 CPI INTERNATIONAL CPII 68630 20060428 CPS Technologies CPSH 31034 19970509 Cpt Telefonica Del Peru Ser B CPNBF 88658 20090213 CRA Intl CRAI 31459 19980424 Crackr Barel Old CBRL 8480 19840907 Craft Brewers HOOK 12292 19950818 Craftmade Int CRFT 4551 19920617 Cray Inc CRAY 12877 19950927 Crazy Women Creek Bancorp CRZY 15413 19960329 Cream Minerals Ltd CRMXF 49013 19990621 Creative Technology Ltd CREAF 4635 19920805 CREATIVE VISTAS INC CVAS 68381 20060117 Creator Capital CTORF 49005 19990621 Credit Acceptance Corp CACC 4555 19920605 Credit Agricole SA CRARY 90851 20091229 Credit Suisse Group CSGKF 88663 20090213 Creditriskmonitor.com Inc CRMZ 33485 19990511 Credo Petroleum Cp CRED 12379 19950818 Cree Research Inc CREE 2068 19930209 Crescent Banking Co CSNT 33221 19990112 Crescent Pnt Egy CSCTF 68961 20060720 Crescent St Bk (NC) CRFN 43169 19990811 Crestek Inc CRST 79830 20070516 Cresud ADR CRESY 15778 19970319 CREW ENERGY INC CWEGF 68273 20051125 Crew Gold Corp CRUJF 55750 20040204 CRH Medical Corp CRMMF 85974 20080624 CRH PLC CRHCF 88662 20090213 Crimson Explortn CXPO 2756 19930714 CRM HOLDINGS LTD CRMH 68338 20051221 Crocodile Gold Corp CROCF 90560 20091118 CROCS INC CROX 68439 20060208 Croghan Bancshares Inc CHBH 43136 19990309 CROSS CITY HEALTH INC CCRN 41846 20011025 Crossroads Systems Inc CRDS 40059 19991021 CROSSTEX ENERGY INC XTXI 55693 20040113 CROSSTEX ENERGY LP XTEX 49763 20030225 CROW TECHNOLOGIES 1977 LTD ORD CRWTF 60384 20040518 CrowdGather Inc CRWG 86254 20080625 Crowm Media Hldgs Cl A CRWN 40859 20000508 CROWN CASTLE INTL CORP PFD CONV CCIKO 55075 20031007 CROWN CRAFTS INC CRWS 55095 20031007 Crown Eqty Hldgs CRWE 55670 20040102 Crown Ltd CWLDF 84587 20080131 Crownbutte Wind Power Inc CBWP 88243 20090108 CRUCELL NV ADS CRXL 41503 20001101 Cryo Cell Intl CCEL 31479 19970505 Cryoport Inc CYRX 68058 20050822 Cryptologic Ltd CRYP 40651 20000320 Crystal Properties Holdings Inc CPHG 87342 20080918 CRYSTAL RIVER CAPITAL INC CYRV 69204 20060728 Crystal Valley Finl CYVF 79837 20070516 CSB Bancorp Inc CSBB 40928 19990120 CSG Systems Intl CSGS 15276 19960228 CSL LTD CMXHF 68257 20051118 CSL Ltd CMXHY 90864 20091229 Csmg Tech CTGI 55105 20031007 CSR plc Cambridge CSRXF 85992 20080624 Ct Holdings CTHS 85655 20080102 CT LT & PWR CO PFD E $2 CNLPM 55435 20031015 CTC MEDIA INC CTCM 68761 20060601 Ctd Holdings Inc CTDH 40852 20000503 Ctgrp Inc Cntngnt Prtn Prtctd S&P500 Idx CFPN 86445 20080708 Ctgrp Inc Strtgc Mkt Aces Ct Ctry Slct CGCY 86522 20080714 CTI IND INC CTIB 49830 20030529 CTRIP.COM INTL LTD ADS CTRP 55640 20031209 Cubist Pharmaceuticals CBST 18224 19961025 Cue Energy Resources CUEYF 86917 20080801 Cue Res Ltd CUERF 84083 20071129 Cuervo Resources Inc CRVNF 86539 20080716 Cuisine Solutions Inc CUSI 90202 20091002 Culane Energy Corp CUEGF 85996 20080624 Cullen Agri Hldg CAGZ 90453 20091029 Cullman Bancorp Inc CULL 90263 20091012 Cumberland Pharmaceuticals Inc CPIX 89942 20090811 Cumulus Media Inc CMLS 29493 20020708 Curatech Indstry CUTC 68341 20051221 CURIS INC CRIS 41290 20000801 Current Technology Corp CRTCF 49014 19990621 Curv Entertainment Group Inc CEGO 84299 20080118 Custom Restaurant CRHT 74043 20060905 CUTERA INC CUTR 55968 20040331 CVB Financial Cp CVBF 3096 19920317 CVD Equipment Corp CVV 43173 19990301 CVTech Group Inc CVTPF 85959 20080624 Cyalume Tech CYLU 81063 20070904 Cyanotech Corp CYAN 2706 19930622 Cyber Operations Inc CYPJ 85374 20080523 Cyber Optics Corp CYBE 9199 19911119 CyberDefender Corp CYDE 81678 20071009 Cyberonics CYBX 2079 19930211 Cybersource Corp CYBS 33671 19990624 Cyberspace Vita CYVA 84234 20080107 Cybex Intl Inc CYBI 3353 19920317 Cybrdi CYDI 2227 19930219 Cyclacel Pharm CYCCP 68284 20051130 Cyclacel Pharma CYCC 60192 20040505 Cyclone Power Technologies Inc CYPW 80407 20070703 CYGAM Energy Inc CYGFF 91005 20100105 Cygne Design Inc CYDS 2791 19930802 Cyios CYIO 33536 19990521 Cymat Technologes Ltd CYMHF 74986 20070315 Cymer Inc CYMI 18110 19960919 CYNOSURE INC CYNO 68302 20051209 Cyplasin Biomed CPBM 74594 20070110 Cypress Bioscience Inc CYPB 4029 19920221 Cypress Semiconductor Corp CY 5280 19890405 Cyrela Brazil Realty SA CYRBY 84540 20080130 Cyrela Commerical Properties SA CYRLY 84515 20080130 Cytocore Inc CYOE 33565 19990601 CytoDyn Inc CYDY 74470 20061213 CYTOKINETICS INC CYTK 60010 20040430 CYTORI THERAPEUTICS CYTX 68224 20001116 Cytrx Corp CYTR 6969 19890329 D Mecatronics Inc DMTA 88245 20090108 Dac Tech Grp Intl Inc DAAT 41112 20000619 Dai Nippon Printing Ltd DNPCF 88680 20090213 Dai Nippon Prtg Ltd Japan ADR DNPLY 18758 19961118 Daiichi Sankyo Co Ltd DSKYF 86036 20080624 Daiichi Sankyo Co Ltd DSKYY 91403 20081212 Daily Journal Cp SC DJCO 4108 19920225 Dairy Farm International Holdings Ltd DFILF 88675 20090213 Dairy Farm Intl Holdings DFIHY 84509 20080130 Dais Analytic Corp DLYT 79806 20070516 DAIWA HOUSE IND LTD DWAHY 81911 19960215 Daiwa Sec ADR DSEEY 18761 19961118 Dajin Resources Corp DJIFF 90959 20100105 Daktronics Inc DAKT 8884 19940210 Dale Jarrett DJRT 41128 20000623 Daleco Resources DLOV 12403 19950818 Dalian Port Container Co Ltd DLPTF 85915 20080624 Dam Holdings Inc DAMH 81050 20070904 Dana Resources DANR 84730 20080304 Danisco AS DNSCY 84478 20080130 Danka Bsines ADR DANKY 4771 19921217 Danone Spons ADR DANOY 11627 19961118 Danske Bank A/S DNSKY 91199 20100105 Danvers Bancorp Inc DNBK 84281 20080110 DARA Bioscns Inc DARA 1624 19940407 Darnley Bay Resources Ltd DNLYF 91001 20100105 Dassault Sys Adr DASTY 15946 19960628 Data Group Income Fd Tr Unit DGPIF 91182 20100105 Data I/O DAIO 8510 19900326 Data Translation Inc DATX 18522 19961216 Datalink Corp DTLK 33820 19990806 Datametrics Corp DMCP 74743 20070126 Datang Int'l Power Generation Co Ltd DIPGF 88677 20090213 Datang Int'l Power Generation Co Ltd DIPGY 91194 20100105 Dataram Cp DRAM 3156 19920317 Datascension DSEN 41564 20001214 DataTrak Intl DATA 15879 19960611 Datawatch Cp DWCH 4529 19920529 Daulton Capital Corp DUCP 91023 20100105 Davis Henderson Income Fund DHIFF 91210 20100105 Dawson Geophysical DWSN 8520 19900326 Day Software Holding AG DYIHY 84472 20080130 Day4 Energy Inc DYNGF 84702 20080228 Daybreak Oil & Gas Inc DBRM 74757 20070103 DAYLIGHT RESOURCES T DAYYF 74884 20070221 DAYSTAR TECHNOLOGIES INC DSTI 55938 20040322 Dayton Power and Light DAYTP 84547 20080130 DAYTON PWR & LT CO PFD A 3. DAYTL 55113 20031007 DAYTON PWR & LT CO PFD C 3. DAYPO 55443 20031015 DC Brands International Inc DCBR 81402 20070926 DCB Financial Corp DCBF 40921 19990111 DDD Group PLC DDDGF 90960 20100105 DDI CP DDIC 55659 20031218 De Beira Gldflds DBGF 68611 20060419 De La Rue Plc DELRF 81812 20071011 DEALERTRACK HOLDINGS TRAK 68308 20051213 Dearborn Bancorp Inc DEAR 31420 19980409 Debenhams PLC DBHMY 84468 20080130 DEBT RESOLVE INC DRSV 90888 20091230 Debut Broadcasting DBTB 68191 20051110 Decade Resources Ltd DECXF 90187 20091001 DecisionPoint Systems Inc DNPI 90979 20100105 Decker Outdoor Corp DECK 2995 19931015 Decode Genetics DCGNQ 40913 20000718 Deep Down DPDW 41129 20000623 Deep Sea Supply DSSPF 81400 20070925 DEEP WELL OIL & GAS DWOG 55619 20031125 Deer Consumr Pdt DEER 89752 20090720 Deer Valley Corp DVLY 68971 20060728 Def Indus Intl DFNS 60039 20040505 Default Proof Credit Card Systems DPRS 40057 19991021 Defense Solution DFSH 88218 20090105 Degama Software Solutions Inc DGMA 85462 20080109 Dei Holdings Inc DEIX 68329 20051216 DEL GLOBAL TECHNOLOGIES CP DGTC 41983 20020802 Del Toro Silver DTOR 81672 20071009 Delanco Bancorp Inc DLNO 79051 20070404 DELAWARE BANCSHARES INC DBAI 60277 20040510 DELCATH SYSTEMS INC DCTH 41898 20020502 DELHI BANK CORP DWNX 60220 20040505 DELIAS INC DLIA 68316 20051215 Dell Inc DELL 6991 19880817 Delmar Bancorp DBCP 43864 19990715 Delphax Tech DLPX 8348 19900326 Delphi Corp DPHIQ 19111 19990205 DELPHI ENERGY CORP DPGYF 68274 20051125 Delta Galil Ads DELTY 33342 19990325 Delta Mutual DLTZ 55116 20020115 Delta Natural Gas Co Inc DGAS 8532 19900326 Delta Oil Gas DLTA 66236 20050217 Delta Petroleum Corp DPTR 2644 19931005 Deltagen Inc DGEN 41303 20000803 deltathree Inc DDDC 84902 20080416 Deltek Inc PROJ 81983 20071101 DemandTec Inc DMAN 80823 20070810 Dematco DMAT 90277 20060126 Dendreon Co DNDN 41124 20000619 Denny's Corp DENN 31273 19980108 DENSO CORP LTD ADR DNZOY 68922 20020717 Dental Patient Care America Inc DPAT 81047 20070904 Dentsply Intl Inc XRAY 9922 19910425 Denway Motors DENMF 74556 20070103 Denway Motors Ltd DENMY 91402 20090728 Depomed Inc DEPO 33103 19971203 DEQ Systems Corp DEQSF 85950 20080624 DEREK OIL & GAS CORP DRKOF 60041 20040505 Derma Sciences DSCI 1704 19940513 Derwent Valley Holdi DWVYF 86033 20080624 Descartes Systems Group Inc DSGX 31998 19990127 DESERT COMMERCIAL BK DCBC 68037 20050809 DESERT MINING INC DSRM 55120 20031007 Design Within Reach Inc DWRI 91997 20100301 Designer Sports DSPA 84969 20080423 Destination Maternity Corp DEST 2373 19930316 Destiny Media Technologies Inc DSNY 49179 19991026 Deswell Industries Inc DSWL 12196 19950719 Detour Gold Corp DRGDF 86032 20080624 Detrex Cp DTRX 8536 19900326 Detwiler Fenton Group Inc DMCD 9668 19900326 Deutsche Boerse AG DBOEF 88673 20090213 Deutsche Boerse AG DBOEY 91193 20100105 Deutsche Lufthansa A G DLAKF 91212 20100105 Deutsche Lufthansa A G DLAKY 91213 20100105 Deutsche Post AG DPSTF 88681 20090213 Deutsche Post AG DPSGY 90712 20090112 Deutsche Wohnen AG DWHHF 91987 20100301 Development Bk Singapore ADR DBSDY 18765 19961118 Dewey Electronics Corp DEWY 43189 19990308 DEXCOM DXCM 66388 20050414 Dexus Property Group DXSPF 91582 20100121 DG FastChannel DGIT 15232 19960206 Dhanoa Minerals Ltd DHNA 74234 20061003 DIA BRAS DBEXF 84773 20080307 Diageo DGEAF 88676 20090213 Diagnocure Inc DGCRF 91034 20100105 Diagnstc Ima Int DIIG 84596 20071211 Dialog Group DLGO 81726 20071009 Dialysis Corp of America DCAI 15471 19960418 DIAMOND FOODS DMND 68002 20050721 Diamond Hil Finl DHFT 9658 19900326 Diamond Hill Investments Group DHIL 31124 19970509 Diamond Mgt & Tec DTPI 18654 19970225 Diamond Ranch DRFO 74230 20061003 Diamondhead Casino DHCC 2316 19930304 DIAMONDS NORTH RESOURCES DDNFF 82861 20080116 Diamyd Medical AB DMYDY 84491 20080130 Diaz Resources Ltd DZRFF 85878 20080624 Diedrich Coffee DDRX 66461 20050623 Digi Intl Inc DGII 8544 19900326 Digimarc Corp DMRC 40355 19991202 DIGIRAD CP DRAD 60416 20040610 Digital Ally Inc DGLY 79826 20070516 Digital Angel Co DIGA 15627 19960530 Digital Corp EDIG 2525 19930406 Digital Development Partners Inc DGDM 91012 20100105 Digital Info Security Co DGIF 79022 20070329 Digital Realty Trust Inc DGRDP 84591 20080201 Digital Relty PF DLRCP 81228 20070906 Digital River Inc DRIV 31808 19980812 DIGITALFX INTL INC DGFX 68986 20060803 DigitalTown Inc DGTW 40134 19991108 Digitiliti Inc DIGI 76123 20070316 Diguang Intl Dev DGNG 68470 20060221 Dime Community Bancorp DCOM 15933 19960626 Dimeco Inc DIMC 40961 19990106 Diodes Inc DIOD 3166 19920317 Dionex Cp DNEX 8548 19900326 Dionics DION 43195 19990308 Direct Coating DTCO 86567 20080718 Direct Equity DEQI 68893 20060614 Direct Insite Corp DIRI 4693 19920923 Directv A DTV 61571 20031223 Disaboom Inc DSBO 80003 20070530 Discovery Comm A DISCA 66485 20050708 Discovery Comm B DISCB 72129 20051110 Discovery Communications Inc DISCK 87339 20080918 Discovery Lab Inc DSCO 12252 19950807 Dish Network A DISH 12124 19950621 Dita Inc DITA 43196 19990308 Ditech Networks DITC 33614 19990609 Ditem Explorations Inc DTEMF 76139 20070319 Div Thermal Soln DVTS 41978 20020801 Diversified Opportunities Inc DVOP 85297 20080522 Diversified Restaurant Holdings Inc DFRH 87837 20081119 Diversinet Corp DVNTF 12123 19950620 Diversitrust Income Fd DVRTF 86020 20080624 DIVESTCO INC DVTIF 68720 20060519 DivX Inc DIVX 74148 20060925 Dixie Group Inc DXYN 8550 19900326 Dixie Lee International Industries Inc DLII 80178 20070613 Djsp Ent DJSP 87129 20080825 DME INTERACTIVE DMEI 84923 20071128 DNA Beverage Corp DNAB 81398 20070925 DNB Financial Corp (PA) DNBF 40919 19990112 Dnb Nor Asa DNBHF 88679 20090213 Dockwise Ltd DOCKF 91599 20100121 Docmnt Cptre Tec DCMT 43553 19990427 Dolat Ventures Inc DOLV 91028 20100105 Dole Food Co DOLE 90314 20091023 DOLLAR FINANCIAL CP DLLR 66185 20050128 Dollar Tree Inc DLTR 3520 19950309 Dolphin Digital DPDM 74304 20061102 Domark Intl DOMK 86250 20080625 Domestic Energy Corp DMEC 85423 20080523 Dominion Citrus Income Fund DMCUF 74913 20070228 Dominion Mineral DMNM 68077 20050901 Dominion Mining Ltd DMNOF 91172 20100105 Dominion Mining Ltd DMNOY 91448 20100120 Dominos Pizza UK and IRL PLC DPUKF 84266 20080108 Done Solutions Corp DONSF 81639 20071008 Donegal Group Inc DGICB 8553 19900326 DONEGAL GROUP INC CL A DGICA 49851 20030703 Dongfeng Mtr Grp DNFGF 85904 20080624 Donnelley (RR) & Sons RRD 5468 19850701 Donner Metals Ltd DONFF 85882 20080624 Doral Energy Crp DRLY 88437 20090123 Doral Financial Corp pf B DORLO 41416 20000920 Doral Financial Cp NC Pf A DORLP 33281 19990219 DORAL FINL CORP MIPS SER DORLN 55118 20031007 Dorato Resources Inc DRIFF 92003 20100301 DORCHESTER MINERALS LP DMLP 49743 20030203 Dorel Industries Inc Cl B DIIB 31502 19980508 Dorex Minerals Inc DOXMF 74823 20070212 Dorman Products DORM 9831 19910312 Dot Hill Systems Corp HILL 11577 19970917 Dot Vn Inc DTVI 84442 20080129 Double Eagle Pete Co DBLE 12394 19950818 Double Eagle Petroleum Co DBLEP 80575 20070723 Double-Take Software Inc DBTK 74497 20061215 Douglas Lake Min DLKM 74111 20050323 DOVER SADDLERY INC DOVR 68258 20051118 DPAC Tech Corp DPAC 2294 19930304 DRA CRT Acquisition Corp DCAQP 81229 20070906 DRAGON OIL PLC DRAGF 82952 20080201 Dragon Pharmaceutical Inc DRUG 43198 19990308 Dragonwave Inc DRWI 85991 20080624 DRDGOLD ADS DROOY 18998 19960930 DreamWorks Animation SKG Inc DWA 61861 20041028 Dress Barn The DBRN 8557 19900326 Dri Corp TBUS 1370 19941108 DRS Inc DRSX 90999 20100105 Drugstore.com Inc DSCM 33779 19990728 DRYSHIPS INC DRYS 61914 20050203 Dsa Financial DSFN 60520 20040802 DSG International Plc DSITY 91161 20100105 DSP Group Inc DSPG 9925 19940214 DTS DTSI 49857 20030711 Dualex Energy Intl Inc DALXF 80022 20070531 Duckwall Alco Stores DUCK 1391 19941027 Duet Group DUETF 88682 20090213 Duluth Metals Ltd DULMF 74454 20061211 Duncastle Gold Corp DCGCF 90311 20091021 Dundee Corp DDEJF 88674 20090213 Dundee Precious Metals Inc DNPMF 81776 20071010 DUNDEE PRECIOUS METL DPMLF 74209 20060922 Dundee Real Estate Investment Trust DRETF 80938 20070831 Duran Venture Inc DUVNF 74439 20061208 DURECT CP DRRX 41430 20000928 DUSA Pharmaceuticals DUSA 4377 19920316 Dutch Gold Resources Inc DGRI 79824 20070516 DVL Inc DVLN 15312 19960102 DXP Enterprises Inc DXPE 31483 19980507 Dyadic International Inc DYAI 84294 20080116 DYAX CP DYAX 41361 20000815 Dyesol Ltd DYSOF 85948 20080624 Dyna Group Internat Inc DGIX 12398 19950818 Dynacq Healthcare DYII 2898 19930913 Dynamex Inc DDMX 18051 19960813 Dynamic Biometr DYBO 74019 20060822 Dynamic Fuel System Inc DYFSF 85864 20080624 Dynamic Materal BOOM 2318 19890224 Dynamic Research Corp DRCO 5980 19870915 DYNAMOTIVE ENERGY SYSTEMS DYMTF 49937 20030715 DynaResource Inc DYNR 81221 20070906 Dynasil Cp Of Amer DYSL 40801 20000419 Dynasty Ceramic Public Co Ltd DYCZF 88683 20090213 Dynasty Fine Wines Group Ltd DYFWF 90989 20100105 DYNASTY METALS & MNG DMMIF 68623 20060426 Dynatem Inc DYTM 49181 19970120 Dynatronics Corp DYNT 1659 19940425 Dynavax Techs DVAX 55766 20040219 E F G Eurobank Ergasias SA EGFEY 91180 20100105 E Sol International Corp ESIT 79828 20070516 E*Trade Financial Inc ETFC 18063 19960816 e-Future Information Technology Inc EFUT 74163 20061109 E-Smart Technly ESTT 49898 20030715 E.BISCOM SPA MILANO FSWBF 68549 20060323 E.on Ag ADS EONGY 11594 19971008 Eaco Corporation EACO 8651 19900326 Eacom Timber Corp ETRFF 91015 20100105 Eagle Bancorp EBMT 40739 20000406 Eagle Bancorp Inc EGBN 43953 19990714 Eagle Bulk Shipping Inc EGLE 66474 20050628 Eagle Exploration Inc (Colo) EGXP 49186 19970107 EAGLE FINL SVCS INC EFSI 60142 20040505 Eagle Hill Expl Corp EHECF 84785 20080312 Eagle Oil Holding Company EGOH 89938 20090826 EAGLE PLAINS RESOURCES EGPLF 81264 20070911 Eagle Rock Energy EROC 74152 20061025 Eaglecrest Explorations Ltd ECRTF 90750 20091214 Earthlink Inc ELNK 18578 19970122 Easgle Hospitality Pptys Tr Inc EHPTP 84316 20080123 East Asia Minerals Corp EAIAF 76116 20070315 East Coast Diversified Corp ECDC 91271 20100107 East Japan Railway Co EJPRY 85556 20080529 East Morgan Holdings Inc EMHI 91985 20100301 EAST TEXAS FINCL SVCS INC ETFS 60356 20040518 East West Bancorp Inc EWBC 33243 19990203 East West Pf A EWBCP 85601 20080611 EastBridge Investment Group Corp EBIG 80088 20070604 Eastern Environment Solutions Corp EESC 79712 20070509 Eastern Goldfield EGDD 85736 20080624 Eastern Insurance Holdings Inc EIHI 74041 20060616 Eastern Michigan Finl Cp EFIN 84454 20080129 Eastern Platinum Ltd ELRFF 85971 20080624 Eastern Star Gas Ltd ESGLF 85922 20080624 Eastern Star Gas Ltd ESGLY 90618 20091130 Eastern Virginia Bankshares Inc EVBS 33156 19980102 Eastmain Res Inc EANRF 91158 20100105 Easy Energy Inc ESYE 84689 20080221 EASYJET PLC EJETF 66218 20050210 Easylink ServiceS ESIC 2559 19950125 Easylink Solutn ESYL 74373 20061121 eBay Inc EBAY 31850 19980924 Ebix Inc EBIX 8531 19900326 eCare Solutions Inc ECSL 85396 20080523 ECB Bancorp ECBE 31939 19981204 ECC CAPITAL CORPORATION ECRO 61923 20050215 ECCO Energy Corp ECCE 68979 20060801 Echelon Corp ELON 31768 19980728 Echo Global Logistics Inc ECHO 90204 20091002 Echo Metrix EHMI 55898 20040316 Echo Therapeutic ECTE 33058 19971111 EchoStar Corp SATS 84208 20080102 Eclips Enrgy Tec EEGT 40114 19991102 Eclipsys Corp ECLP 31790 19980803 Eco Global Corp ECOG 74481 20061214 Eco-Safe Systems USA Inc ESFS 84434 20080129 Eco2 Forests Inc ECOF 68976 20060731 Eco2 Plastics EOPI 49087 19991027 Ecoblu Products ECOB 89146 20090422 Ecofin Water & Power Opportunities PLC ECFNF 74272 20061019 Ecolocap Solutin ECOS 68215 20051110 Ecologic Transpo EGCT 87341 20080918 Ecologix Reso EXRG 89668 20090714 Ecology & Environment Inc Cl A EEI 3180 19920317 Ecology Coatings ECOC 79670 20070509 Ecometals Ltd ECMLF 81943 20071025 Ecosphere Technologies Inc ESPH 74387 20061127 Ecotality ETLE 74286 20061027 ECU SILVER MINING IN ECUXF 74685 20070116 Edac Tech Cp EDAC 12412 19950818 Edap TMS ADR EDAP 29862 19970801 Edci Holdings EDCI 9262 19900326 Edd Helms Group Inc EDHD 89653 20090708 EDDIE BAUER HLDGS EBHIQ 66457 20050623 Eden Energy EDNE 41571 20001219 Eden Energy Ltd EDEYF 74968 20070315 Eden Research PLC ERCHF 88690 20090213 Edf Energies Nouvelles EDFEF 86043 20080624 Edgar Online Inc EDGR 33594 19990604 Edge Petrlm PR A EPXPQ 80241 20070620 Edge Resources EDGXF 79164 20070412 Edgewater Tech Inc EDGW 18374 19961115 Ediets.com Inc DIET 41149 20000627 Education Dev Cp EDUC 2307 19930304 Education Management Corp EDMC 90203 20091002 EESTech Inc EESH 55049 20031007 Ef Johnson Tech EFJI 43656 19990503 EffTec International Inc EFFI 91924 20100223 EFG International AG EFGXY 91205 20100105 Efotoxpress Inc EFOT 90980 20100105 EFT Biotech Holdings Inc EFTB 84065 20071120 EG Capital EGCFF 15345 19960308 Egain Communications Cp EGAN 33955 19990923 EGAMES INC EGAM 55125 20031007 Egpi Firecreek EFIR 87535 20081017 eHealth Inc EHTH 74276 20061020 Eight Dragons Co EDRG 84155 20071219 Einstein Noah Restaurant Group Inc BAGL 80153 20070608 Eisai Co Ltd Sps ADR ESALY 18773 19961118 EKO International Corp EKNL 90953 20100105 El Capitan Prec ECPN 49893 20030715 El Dorado Artesian Springs Inc ELDO 40207 19991122 El Nino Ventures Inc ELNOF 91584 20100121 Elamex SA de CV ELAMF 91583 20100121 Elandia Intrntnl ELAN 84003 20071106 Elbit Imaging Ltd EMITF 18466 19961127 Elbit Systems Ltd ESLT 18467 19961127 Elbit Vision Systems Ltd EVSNF 15961 19960703 Eldorado Gold Corp ELDXF 92220 20100316 Elecgias De Portugal ADR EDPFY 11533 19970617 Elecsys Corp ESYS 8962 19931201 Electric Aqagnic EAUI 60326 20040511 Electricite de France SA ECIFY 91200 20100105 Electro Energy EEEI 60418 20040610 Electro Rent Cp ELRC 8603 19900328 Electro Scientific Ind Inc ESIO 8604 19900326 Electro Sensors Inc ELSE 8605 19900402 Electro-Optical Sciences Inc MELA 68151 20051103 Electrolux AB Class B ADR ELUXY 8606 19900326 Electromagnetic Geoservices ASA ELRMF 85999 20080624 Electron Solar Energy ESRG 79752 20070511 Electronic Arts ERTS 8608 19900326 ELECTRONIC CONTROL SEC INC EKCS 41701 20010606 Electronic Game EGMI 55634 20031205 Electronic Sys Technology Inc ELST 43215 19990317 Electronic Telecom Cp ETCIA 12426 19950818 Electronics For Imaging Inc EFII 4703 19921002 Electrovaya Inc EFLVF 91026 20100105 Element 21 Golf ETGF 49098 19991028 Elephant Talk ETAK 40714 19990406 Elisa OYJ ELMUF 88688 20090213 Elite Pharmaceuticals Inc ELTP 13386 20000224 Elizabeth Arden Inc RDEN 15146 19951221 Elk Petroleum Ltd EKPTF 84677 20080220 Ellex Medical Lasers Ltd ELXMF 85906 20080624 Ellomay Capital EMYCF 12919 19951009 ELMER BANCORP INC ELMA 60299 20040510 Elmira Savings Bank ESBK 2311 19930304 ELONG INC ADS LONG 66068 20041028 ELoyalty Corp ELOY 40458 20000210 Elray Resources ELRA 87364 20080923 Elron Electronic ELRNF 8610 19900326 Elsinore Corp New ELSO 43214 19990315 Eltek Ltd ELTK 18579 19970123 Elxis Petroleum ELXPF 81425 20071001 Elxsi Cp ELXS 8577 19900326 Ely Gold & Minerals Inc ELYGF 86525 20040726 Elysium Internet EYSM 84286 20080111 EM International Enterprises Corp EMIE 84318 20080124 eMagin Corp EMAN 43267 20000121 Emak Worldwide EMAK 4312 19940202 Ember Resources EBRFF 85964 20080624 EMC Insurance Group Inc EMCI 8578 19900326 EMC Metals Corp EMMCF 85256 20080509 Emclaire Financial Corp EMCF 43216 19990308 Emcore Corp EMKR 18673 19970307 Emeco Holdings Ltd EOHDF 74532 20061221 Emera Inc EMRAF 91228 20100105 Emerald Dairy Inc EMDY 87545 20081017 Emerge Oil & Gas Inc EMGGF 92221 20100316 Emergent Energy Corp EENC 86887 20080729 Emergent Health EMGE 84212 20080102 Emerging Healthcare Solutions Inc EHSI 91159 20100105 Emerging Media Holdings Inc EMDH 81042 20070904 Emerging Wrld EWPI 80803 20070808 Emisphere Tech EMIS 6978 19911119 Emmis Commun Cp Cv Pr A EMMSP 40080 19991027 Emmis Communications Corp Cl A EMMS 1514 19940223 Empire Bancshares Inc EBSH 79834 20070516 Empire Co Ltd Cl A EMLAF 91245 20100105 EMPIRE ENERGY CP EEGC 40238 19990521 Empire Film Group Inc EFGU 84447 20080129 Empire Global EMGL 66134 20041221 Empire Mining Corp EMNGF 84093 20071203 Empire National Bank EMPK 89020 20090311 Empire Petroleum EMPR 49073 19991027 Empire Resorts Inc NYNY 9256 19931105 Empire Resources Inc ERSO 13210 19961003 Empyrean Holding EMPY 87323 20080916 EMS Technologies ELMG 8607 19900326 Emtec Inc ETEC 49056 19970331 En2Go Intl Inc ETGI 79229 20070419 Enable Holdings Inc ENAB 68366 20060104 Enable Ipc Corp EIPC 74574 20070108 Enablence Technologies Inc ENAFF 85954 20080624 Enagas SA ENGGY 91198 20100105 Enb Financial Cp ENBP 15693 19960530 Enbridge Income Fund EBGUF 86017 20080624 Encision Inc ECIA 87521 20040102 Encore Bancshares Inc EBTX 80504 20070718 Encore Capital ECPG 33714 19990709 Encore Oil PLC ENOLF 85928 20080624 Encore Wire Corp WIRE 4615 19920720 Encorium Group ENCOD 31040 19970509 Endeavour Financial Corp ENDEF 91022 20100105 Endeavour Mining Capital Corp EDVMF 55963 20040331 Endesa SA Madrid ELEZF 91239 20100105 EnDevCo EDVC 33068 19971117 Endo Pharmaceuticals Holdings Inc ENDP 41238 20000718 Endologix Inc ELGX 15917 19960621 ENDWAVE CP ENWV 41487 20001024 Enel Societa Per Azioni ENLAY 84989 20080428 Enerflex Systems Income Fund EFXFF 88687 20090213 Energenx Inc EENX 80256 20070621 ENERGOLD DRILLING CO EGDFF 68455 20060214 Energroup Hldgs ENHD 79713 20070509 Energtek Inc EGTK 81043 20070904 Energulf Res Inc ENGFF 90986 20100105 Energy Composites Corp ENCC 87732 20081111 Energy Consv Technologies Inc ENYC 79803 20070516 Energy Conversion ENER 2313 19930304 Energy Focus EFOI 1901 19940818 Energy Fuels Inc EFRFF 76136 20070319 Energy Hold Int EGYH 80190 20070618 Energy Quest Inc EQST 41548 20001201 Energy Recovery Inc ERII 86360 20080702 Energy Resources Of Australia Ltd EGRAF 66319 20050225 Energy Split Corp Inc EGYSF 86034 20080624 Energy Telecom Inc ENRG 84346 20071030 Energy Vision Inc ISEE 15140 19951220 Energy Xxi EXXI 80056 20070601 EnergyConnect Gr ECNG 12131 19950623 Enerjex Res ENRJ 76163 20070521 Enerl Inc HEV 2259 19930225 Enerlume Energy ENLU 31761 19980723 EnerNOC Inc ENOC 79932 20070518 ENERTECK CP ETCK 55618 20031125 English Lang Learning & Instruction Syst ELLG 33811 19990709 Englobal Corp ENG 31136 19970509 Enhance Skin Products Inc EHSK 90031 20090916 Enhanced Oil Resources Inc EORIF 88689 20090213 Enherent Corp ENHT 33084 19971121 Enlightened Gour ENLG 84617 20080212 Enpar Technologies Inc ENPRF 74337 20061113 Enquest Energy Services Corp ENQEF 85870 20080624 Enrvt Dvfd Tr Ut ENDTF 55961 20040331 Enseco Energy Services Corp ENSRF 79034 20070330 Ensign Energy Services Inc ESVIF 88692 20090213 Enstar Group Ltd ESGR 31064 19970509 Ensurge ESGI 79369 20070501 Ente Nazionale per l'Energia Elettrica S ESOCF 88691 20090213 Entech Solar ENSL 49605 19991026 Entegris Inc ENTG 31181 20000711 Entergy 4.36 Pr EYNOP 55133 20031007 Entergy 4.75 PR EYNOO 55456 20031015 Entergy 5.56 PR EYNON 60302 20040510 ENTERGY ARK INC EGRKN 60154 20040505 Entergy Arkansas Inc EGYKP 74079 20060907 ENTERGY MISS INC PFD 4.36 EYMSN 60228 20040505 ENTERGY MISS INC PFD 4.56 EYMSP 55455 20031015 Entergy Texas EDT 89316 20090519 EnteroMedics Inc ETRM 82555 20071115 ENTERPRISE BANCORP I EBTC 66222 20050214 Enterprise Financial Services Group Inc EFSG 79829 20070516 ENTERPRISE FINCL SVCS CP EFSC 49894 20030715 Enterprise Infor EINF 85107 20080509 Enterprise Natl Bank ENBN 60498 20040721 Enterprise Oilfield Group Inc ETOLF 80112 20070605 Entertainment Arts Research Inc EARI 91171 20100105 Entest BioMedical Inc ENTB 91021 20100105 Entheos Tech Inc ETHT 33521 19990520 Entorian Tech ENTN 55756 20040206 Entourage Ming ENMGF 55747 20040203 EntreMed ENMD 15886 19960612 Entropic Communications Inc ENTR 84100 20071207 Entrx Corp ENTZ 2495 19930331 Envirnmntl Infra EIHC 74543 20061227 Enviro Global Corp ENVG 80767 20070808 Enviro Voraxial Technlg Inc EVTN 43226 19990315 Envirokare Tech Inc ENVK 40241 19991202 Enviromission Ltd Spons ADR EVOMY 90653 20091201 Environ Solutions ESWW 33226 19990119 Environmental Control Corp EVCC 68617 20060420 Environmental Power Cp EPG 8622 19900326 EnviroResolutions Inc ENVI 84438 20080129 Envirotek ENTK 91002 20100105 Envoy Capital Grp ECGI 41052 20000606 Envrnmntl Svc EVSP 15523 19960502 ENXNET INC EXNT 55132 20031007 Enzon Pharmaceutical ENZN 8624 19900326 Enzyme Environmental Solutions Inc EESO 89350 20070604 Eon Comms Cp EONC 40634 20000204 Epic Corporation EPOR 81627 20071005 Epic Energy Res EPCC 74288 20061027 Epicept EPCT 68371 20060105 Epicor Software EPIC 4738 19921022 Epiq Systems Inc EPIQ 18605 19970204 Epix Pharma EPIX 18593 19970130 Eplus Inc PLUS 18292 19961115 Epoch Holding EPHC 7658 19881216 EPOD Solar Inc EPDS 90993 20100105 Epolin Inc EPLN 49195 19970114 Epsilon Energy Ltd EPSEF 84050 20071115 Epure International Ltd EPSGF 74911 20070228 Eqstra Holdings Ltd EQSHY 85563 20080529 Equicap Inc EQPI 81645 20071009 EQUINIX INC EQIX 41364 20000811 Equinox Minerals Ltd EQXMF 81846 20071016 EQUITABLE FINANCIAL EQFC 68168 20051110 eResearch Tech ERES 18606 19970204 ERF Wireless ERFW 49215 19991208 ERGO SCIENCE CP ERGN 41707 20010612 ERHE Energy Inc ERHE 41810 20011226 Erie Indemnity Co ERIE 12897 19951002 Eromanga Hydrocarbons NL ERHYF 84059 20071116 EROOM SYSTEM TECH INC ERMS 41307 20000803 Erste Group Bank AG EBKOF 88685 20090213 Erste Group Bank AG EBKDY 91219 20100105 ES Bancshares Inc ESBS 81064 20070904 ESB Financial Corp ESBF 12657 19950818 Escalade Inc ESCA 4125 19920225 Escalon Medical Corp ESMC 2409 19930318 Escape Group Inc EGTFF 85887 20080624 eSoft Inc ESFT 84381 20080129 ESP Resources ESPI 81754 20071009 Esperanza Silver Corp ESPZF 74486 20061214 ESPIRITO SANTO FINL ESFOF 74003 20060814 ESPRIT HOLDINGS LTD ESHDF 90593 20051205 Esprit Holdings Ltd ESPGY 91203 20100105 Essa Australia Ltd ESAAF 85939 20080624 Essa Bancorp ESSA 79054 20070404 Essential Energy Services Trust EEYUF 68903 20060620 Essex Property Trust Inc ESSFO 74848 20070213 Essex Rental Cp ESSX 79016 20070327 Essilor International SA ESLOY 84520 20080130 Estate Coffee ECHD 91773 20100209 Etelos Inc ETLO 84965 20080430 Eternal Energy Corp EERG 68896 20060615 Eternal Tech Grp ETLT 41050 20000605 ETF Metal Securities Ltd ETMSF 80113 20070605 Etfs Commodity Securities Ltd ECYAF 74967 20070315 Etfs Commodity Securities Ltd ECYCF 86035 20080624 Etfs Commodity Securities Ltd ECYIF 86023 20080624 Etfs Commodity Securities Ltd ECYQF 86013 20080624 Etfs Commodity Securities Ltd ECYWF 85989 20080624 Etfs Commodity Securities Ltd ETFDF 85972 20080624 Etfs Commodity Securities Ltd ETSCF 85981 20080624 ETFS Commodity Securities Ltd ETSYF 84935 20080422 Etfs Metl Sec PF EAUSF 79055 20070405 ETFSCdtyScsLtdIndvdlCdtyScrts08LvgdCrdOl EWLCF 88693 20090213 Ethanex Energy EHTE 79395 20070501 ETHOS CAPITAL ETHOF 91758 20100205 Ethos Enviromnt ETEV 74358 20061116 Etrion Corp ETRXF 68861 20060531 ETRUSCAN RESOURCES I ETRUF 68925 20020717 Euoko Group EUOK 79392 20070501 Eurand NV EURX 79970 20070517 Eurasia Energy EUENF 68380 20060117 EURASIA GOLD FIELDS INC EUGD 55131 20031007 Eurasian Minerals ESMNF 80919 20070828 Eurasian Natural Resources Corp PLC EURNF 84601 20080212 Eurazeo EUZOF 86048 20080624 Eureka Financial EKFC 31975 19990113 Euro Disney SCA EUDSF 84138 20071217 Euro Group of Co EGCO 60091 20040505 Euro Ressources SA EROFF 91181 20100105 Euro Tech Holdings Co CLWT 15662 19970314 EUROBANCSHARES INC EUBK 60560 20040816 Eurocommercial Properties NV EUCMF 74146 20060921 EUROGAS INC EUGS 41873 20020314 Euronet Worldwide Inc EEFT 18672 19970307 European Arntc Dfnc And Spc Co EADSF 88684 20090213 European Arntc Dfnc And Spc Co EADSY 74579 20070109 European Goldfields Ltd EGFDF 84980 20071211 Euroseas Ltd ESEA 68662 20060505 EV Energy Partners LP EVEP 74210 20060927 EV3 INC EVVV 66454 20050617 EVANS BANCORP INC EVBN 41884 20020416 Evans Sutherland ESCC 8632 19900326 Evcarco Inc EVCA 90976 20100105 Evercel Inc EVRC 33368 19990407 Evergreen BanCorp EVGG 40988 19990113 Evergreen Gaming Corp EVGEF 74720 20070123 EVERGREEN SOLAR INC ESLR 41518 20001102 Everock Inc EVRN 84968 20071205 Evertz Technologies Ltd EVTZF 91201 20100105 EVN Energie Versorgung Nieder EVNVY 29382 19970509 Evolution Solar Corp EVSO 85444 20080527 Evolving Gold Corp EVOGF 79350 20070501 Evolving Sys EVOL 31507 19980512 Evotec Aktie Adr EVTCY 55753 20040205 Evraz Group SA EVGPF 86049 20080624 EXACT SCIENCES CP EXAS 41601 20010201 Exactech Inc EXAC 15622 19960530 Exar Cp EXAR 8635 19900326 Excal Enterprises Inc EXCL 31070 19970509 Excalibur Resources Ltd EXCFF 91876 20100216 Excellency Invst EIVR 79661 20070509 EXCELLON RESOURCES EXLLF 81907 20071019 Excelsior Energy Ltd EXEYF 80932 20070830 EXCO Resources NL EXRSF 85888 20080624 Exco Technologies Ltd EXCOF 79608 20070507 Exelixis Inc EXEL 40798 20000417 Exercise For Life Systems Inc EFLS 88522 20090129 Exfo EXFO 43954 20000630 Exhaust Technologies Inc EXHS 84651 20080219 Exhcange Bank (CA) EXSR 40998 19990106 EXIDE TECHNOLOGIES WI XIDE 60000 20040421 Exiqon AS EXQNF 84974 20080430 ExlService Holdings Inc EXLS 74277 20061020 Exobox Techn EXBX 79809 20070516 Exousia Advancd EXOU 74874 20070220 EXPEDIA INC EXPE 66499 20050721 Expeditors Intl Wash EXPD 8639 19900326 Experian Plc EXPGF 74516 20061219 Experian Plc ADR EXPGY 84477 20080130 Explor Dril Intl EXDL 68567 20060329 Explor Resources Inc EXSFF 88694 20090213 Explorator Res Inc EXRAF 81297 20070913 Exponent Inc EXPO 6876 19900817 Express Scripts Inc ESRX 4561 19920609 Extendicate Real Estate Invt Tr Unit EXETF 74583 20070110 Exterra Energy EENI 84252 20080107 Exterran Partners EXLP 74175 20061017 Extract Resources Ltd EXRLF 84584 20080130 Extreme Networks Inc EXTR 33382 19990409 EXX Inc Class A EXEXA 3741 19941108 EXX Inc Class B EXEXB 13041 19950818 Exxaro Resources Ltd EXXAF 74827 20070212 Ezchip Semicon EZCH 4788 19921119 Ezcorp Inc EZPW 8652 19910827 Ezenia Inc EZEN 12080 19950525 F & M Bank Corp FMBM 43257 19990316 F5 Network Inc FFIV 33596 19990604 Facet Biotech FACT 87953 20081210 Fact Corp FCTOA 43167 20000204 Fairborne Energy Ltd FAIRF 84331 20080124 Fairfax Fincl Hldgs ltd FRFHF 19771 20021219 Falcon Oil and Gas Ltd FOLGF 88701 20090213 FALCONSTOR SOFTWARE INC FALC 41760 20010823 Falken Industries Ltd FLKI 79820 20070516 Falkland Oil and Gas Ltd FLKOF 85980 20080624 Familymart Co FYRTY 91236 20100105 Familymeds Group FMRX 40226 19991130 Famous Daves of America DAVE 18256 19961104 Fancamp Exploration Ltd FNCJF 91004 20100105 Fansteel Inc FELI 55823 20040225 Fanuc Ltd FANUY 91246 20100105 FAR EAST ENERGY CORP FEEC 55139 20031007 Far East Wnd Pwr FEWP 91152 20100105 Far Eastone Telecommunications Co Ltd FETLF 84942 20080424 Far Vista Intrac FVSTA 80276 20070625 Farallon Mng Ltd FRLIF 80724 20070801 Farmer Bros Co FARM 8655 19900326 FARMERS & MECH BK FOWBLESBURG FMFG 60339 20040512 Farmers & Merch Bcp FMCB 43788 19991110 Farmers and Merch Long Beach CA FMBL 79486 20070501 Farmers and Merchants Bancorp Inc FMAO 68407 20060130 Farmers and Merchants Bancshares Inc FMBN 79678 20070509 Farmers Bancorp Ind FABP 84666 20080219 Farmers BK Appomattox VA FBPA 81194 20070906 Farmers Capital Bank FFKT 2324 19930304 Farmers National Banc Corp FMNB 40969 19990104 Faro Technologies Inc FARO 29947 19970918 Fast Retailing Co Ltd FRCOY 91217 20100105 Fastenal Co FAST 8657 19900326 FastFunds Fincl FFFC 40522 20000218 Fauquier Bankshares Inc FBSS 40320 19991223 FBR Capital Markets Corp FBCM 80156 20070608 FC Banc Corp FCBZ 43778 19991109 FCB Bancorp Inc FCBE 85382 20080523 FCCC Inc FCIC 49206 19970115 FCN Bancorp Brooksville IN FBVI 84455 20080129 Federal Screw Works FSCR 8658 19900328 Fedfirst Financial Corp FFCO 66383 20050407 Fedral-Mgul Corp FDML 84211 20080102 Fei Co FEIC 12087 19950601 Feldman Mall Pr FMLP 86404 20080707 Female Health Co FHCO 33262 19990211 Fentura Financial FETM 43246 19990316 Fero Industries Inc FROI 90972 20100105 FFD Financial Corp FFDF 15437 19960403 FFW Corporation FFWC 72133 20051110 FGX International Holdings Ltd FGXI 81944 20071025 Fiat SPA FIATY 91450 20100120 Fiber Tower FTWR 55846 20040225 Fiberweb PLC FBWBF 85927 20080624 Fibrocell Science Inc FCSC 90312 20091021 Fidelity Bancorp Inc FSBI 8662 19900326 Fidelity D & D Bancorp Inc FDBC 43243 19990413 FIDELITY NQ COMP IDX FD ETF ONEQ 55026 20031001 Fidelity SouthernNational LION 1388 19941031 Fifth Third Bancorp FITB 8663 19900326 Fifth Third Bancorp FITBP 86448 20080620 Financial Engines Inc FNGN 92219 20100316 Financial Institutions Inc FISI 33672 19990625 Finavera Renewables Inc FNVRF 76122 20070316 Finisar Corp FNSR 40185 19991112 Finish Line Inc FINL 4562 19920609 Finishmaster Inc FMST 1516 19940223 Finmeccanica SPA FINMY 91191 20100105 Finmeccanica SPA FINMF 91209 20100105 Finning Ltd FINGF 88697 20090213 Finotec Group FTGI 82301 20071102 First Advantage Bancorp FABK 84084 20071130 First American FASC 49205 19970102 First Aviation A FAVS 18661 19970228 First Bancorp FNLC 33735 19990714 First Bancorp NC FBNC 4826 19921209 First Bancorp of Indiana Inc FBPI 84999 20080508 First Bancshare FBSI 8324 19931222 FIRST BANCSHARES INC MS FBMS 60107 20040505 First BancTrust Corp FIRT 88246 20090108 First Bank FBOD 66192 20050201 First Bank FRBA 79462 20070501 FIRST BANKERS TRUST QUINCY FBTT 41379 20000823 FIRST BANKING CENTER INC FBCI 60222 20040505 First Busey Cp BUSE 31861 19981006 First Business Bank FBBN 72120 20051110 FIRST BUSINESS FINANCE FBIZ 68166 20051109 First California Financial Group Inc FCAL 79490 20070501 First Capital Bnk Richmond Va FCVA 43241 19990315 First Capital Inc FCAP 33208 19990104 First Capital Intl Inc FCPN 31992 19990122 FIRST CAROLINA INVESTORS INC FCAR 49636 20020912 First Cash Financial Services FCFS 4657 19920817 FIRST CENTURY BANKSHARES INC FCBS 49646 19990308 First Chester County Cp FCEC 15716 19960530 First Citizens Banc Cp FCZA 15703 19960530 First Citizens Bancorporation of SC FCBN 40979 19990104 First Citizens Bancshares Class A FCNCA 4134 19920225 First Citizens Bkcshares Cl-B FCNCB 43781 19970102 FIRST CLOVER FINCL SVCS INC FCLF 60465 20040629 FIRST COMMERCE BK FCCC 55138 20031007 First Community Bancshares FCBC 31076 19970509 First Community Bank Corp of America FCFL 55667 20031222 First Community Corp FCCT 74736 20070125 First Community Corp FCCTP 81070 20070904 First Community Corp (sc) FCCO 43235 19990309 FIRST CORP FSTC 91708 20100202 FIRST CTZNS NB UPPER SANDUSK FSDK 60262 20040510 First Defiance Financial Corp FDEF 2774 19930721 First Federal FFNM 66372 20050404 First Federal Bancshares of Arkansas FFBH 15528 19960506 First Finan Bancorp FFBC 8703 19900326 First Financial THFF 4254 19920303 First Financial Bankshares Inc FFIN 9710 19931101 First Financial Hldgs FFCH 8705 19900326 First Financial Northwest Inc FFNW 81774 20071010 First Financial Services FFKY 12436 19950818 First Franklin Cp FFHS 2350 19930311 First Gold Exploration Inc FGEXF 84852 20080402 First Independence Corp FFSL 2970 19931007 First Intercontinental Bank FIEB 87547 20081017 First Internet Bank of Indiana Inc FIBP 68581 20060405 First Investor Fin Service FIFS 12904 19951004 FIRST IPSWICH BANCORP (MA) FIWC 60564 20040827 First Keystone Corporation FKYS 40935 19990111 First Keystone Financial FKFS 4006 19950126 First Liberty Power Corp FLPC 92034 20100303 First Litchfield Fincl Corp (CT) FLFL 43254 19990316 First Look Media FRST 43466 19990420 First M&F Corp. FMFC 18089 19960903 First Majestic Silver Corp FRMSF 74404 20061128 First Majestic Silver Corp FTMVF 88707 20090213 FIRST MANITOWOC BANCORP INC FMWC 55459 20031015 First Mariner Bancorp FMAR 18544 19961220 First Merchants Cp FRME 4142 19920225 First Metals Inc FSTMF 85934 20080624 First Mid Ill Bancshares Inc FMBH 43256 19990316 First Midwest Bancorp Inc FMBI 8718 19900326 First Montauk Financial Corp FMFN 89750 20090720 First Mountain Bk Big Bear Lk FMBP 43259 19990317 First National Bank of Shelby/NC FNSE 89944 20090901 First National Corporation FXNC 40937 19990114 First National of Nebraska Inc FINN 84458 20080129 First National Panel Co Inc FNPN 84426 20080129 FIRST Natl BK AK FBAK 55134 20031007 First Natl Bncsh FNSC 60112 20040505 First Natl Cmnty Bancorp Dunmr FNCB 43793 19991026 First Niagara Financial Grp inc FNFG 31445 19980421 First Nickel Inc FNKLF 85880 20080624 First Niles Fincl Inc FNFI 31876 19981027 First Northern Community Bancorp FNRN 40993 19990105 First Of Long Island FLIC 12442 19950818 FIRST OTTAWA BANCSHARES INC FOTB 60225 20040505 First Pac Co Ltd Spon ADR FPAFY 18783 19961118 First Pacific Co Foreign FPAFF 18375 19970509 FIRST PACTRUST BANCORP INC FPTB 49652 20021001 First Philippine Holdings Corp FPHHF 85903 20080624 First Physicians FPCG 40287 19981214 First Place Financial FPFC 33210 19990104 First Pursuit Ventures Ltd FPVTF 84109 20071210 First Quantum Ve FQVE 84639 20080214 First Quantum Ventures Ltd FQVLF 88703 20090213 First Regional Bancorp FRGB 12446 19950818 FIRST RELIANCE BANCSHARES (SC) FSRL 60313 20040511 FIRST REP PFD CAP CORP PFD SER FRCCO 55146 20031007 FIRST RESOURCE BK PA FRSB 66415 20050427 First Rl-Est Invt Tr Nj Sbi FREVS 43796 19970131 First Robinson Financial Corp FRFC 29801 19970630 FIRST SAVINGS FINANCE FSFG 87479 20081008 FIRST SECURITY GROUP FSGI 68042 20050810 First Ship Lease Trust FSHPY 88521 20090129 First Solar Inc FSLR 74356 20061117 First Sound Bank FSWA 66000 20040726 First Sources Cp SRCE 8680 19960903 First South Bancorp Inc FSBK 29654 19970408 First South Bancorp Inc (sc) FSBS 43266 20000211 FIRST STANDARD BK CA FSTA 68036 20050808 First Star Bancorp Inc FSSB 43268 19990315 First State Bancorp FSNM 9655 19931103 First State Bank FSNJ 84847 20080401 FIRST STATE FINCL CP FSTF 66163 20050103 First Transaction Management Inc FMNG 85586 20080609 First Trust Bank (NC) NCFT 43853 19991102 First Trust Exchange-Traded Fund GRID 90582 20091117 First Trust NASDAQ ABA Community Bank In QABA 89538 20090701 First Trust NASDAQ Edg US Lqd Sr Ind Fd QCLN 74851 20070214 FIRST TRUST NASDAQ-1 QQEW 68648 20060502 FIRST TRUST NASDAQ-1 QTEC 68649 20060502 First Trust NASDAQ-100 Ex-Tech Sector QQXT 79556 20070507 First United Corp FUNC 4675 19920908 First Uranium Corp FURAF 74584 20070110 First Vietnamese FVAB 74051 20060831 Firstar Exploration Corp FSRX 81296 20070914 Firstbank Cp Alma MI FBMI 15699 19960530 Firstcity Financial Corp FCFC 12981 19951103 Firstfed Fincial FFEDQ 7769 19880105 Firstgold Corp FGOCQ 49369 19980205 Firstmark Cp FIRM 12439 19950818 FirstMerit Corp FMER 6971 19890329 Firstplus Finl FPFX 81201 20070906 FirstService Corp FSRV 2613 19950120 Firstwave Tech Intl FSTW 2510 19930331 Fiserv Inc FISV 8737 19900326 Fisher & Paykel Appliances Holdings Ltd FPAHF 88702 20090213 Fisher & Paykel Healthcare Corp Ltd FSPKF 88705 20090213 Fisher Comms Inc FSCI 15713 19960530 FISHER-WATT GOLD INC FWGO 49717 20030107 Fission Energy Corp FSSIF 85923 20080624 Flair Petroleum Corporation FPMC 68927 20020718 Flame Seal Products Inc FLMP 79802 20070516 Flamel Technologies FLML 15876 19960607 Flamemaster Cp The FAME 4148 19920225 Flanders Corp FLDR 15461 19960416 FLATBUSH FED BANCORP INC NY FLTB 55557 20031021 Fleet Management Solutions Inc FLMG 91033 20100105 Flex Fuels Engy FXFL 80223 20070620 Flexiinternational Software Inc FLXI 33146 19971222 FLEXPOINT SENSOR SYSTEMS INC FLXT 55873 20040315 Flexsteel Ind Inc FLXS 4149 19920225 Flextronics Intl Inc FLEX 1579 19940318 Flint Telecom FLTTE 31043 19970509 Flir Systems FLIR 2701 19930622 Florida Communty FLRB 79484 20070501 Florida Gaming Corp FGMG 43073 19990222 Florida Partners Corp FPCO 79827 20070516 FLSmidth & Co FLIDY 91189 20100105 Flushing Financial Corp FFIC 15041 19951121 FNB BANCORP CALIF FNBG 55143 20031007 FNB Bancorp Inc Newtown PA FBIP 84647 20080219 FNB Inc Dennison Ohio FIDS 79677 20070509 FNB United Corp FNBN 18323 19961115 FNBH BANCORP INC FNHM 55144 20031007 FNBPA Bancorp Inc FNBP 90748 20091214 FNDS3000 Corp FDTC 79422 20070501 FNX MINING CO FNXMF 56081 20030717 Focus Businss Bk FCSB 74949 20070308 Focus Media Hldg FMCN 66488 20050713 Fog Cutter FCCG 31404 19980401 Folsom Lake Bank FOLB 84818 20080324 Foner Corp FONR 9867 19931027 Food Technology Service Inc VIFL 12194 19950719 Footstar Inc FTAR 68575 20060331 Forbes Energy Services Ltd FESLF 85995 20080624 Forbes Medi Tec FMTI 43956 20000314 Force Enrgy Corp FORC 84824 20080324 Force Protection FRPT 33201 19980921 FORESIGHT FINL GROUP INC FGFH 60131 20040505 FOREVERGREEN WORLDWI FVRG 41281 20000731 Forgehouse Inc FOHE 84235 20080107 Forlink Software FLSW 40126 19991104 Formation Metals Inc FMETF 88695 20090213 Formcap Corp FRMC 84018 20071108 FORMFACTOR INC FORM 49912 20030612 Formula Systems (1985) Ltd ADS FORTY 33008 19971020 Forrester Research Inc FORR 18468 19961127 FORSYS METAL CORP FOSYF 79957 20070522 Fort Orange Finl FOFC 43129 19990310 Forterus Inc FTER 91993 20100301 Fortescue Metal Group Ltd FSUMF 86012 20080624 Fortescue Metal Group Ltd FSUMY 91220 20100105 Fortinet Inc FTNT 90549 20091118 Fortis Bank SA/NV FORSY 84887 19960220 Fortis Bank SA/NV FORSF 91173 20100105 Fortis Inc FRTSF 91234 20100105 FORTRESS AMERICA ACQ FIGI 68102 20050929 Fortress Energy Inc FEIFF 88696 20090213 Fortress Minerals Corp FTMNF 85936 20080624 Fortum OYJ FOJCY 91184 20100105 Fortum OYJ FOJCF 91235 20100105 FORTUNA SILVER MINES FVITF 74565 20070108 Forum Natl Invt FMNLF 84061 20071116 Forward Air Corp FWRD 9540 19931116 Forward Indust FORD 12115 19950615 FORZANI GRP LTD A FRZNF 90595 20051205 Fossil Inc FOSL 2532 19930408 Foster L B Co FSTR 8751 19900326 Foster Wheelr Ag FWLT 5317 19830406 Fosters Brewing Grp Ltd ADR FBRWY 18786 19961118 Fosun International Ltd FOSUF 91014 20100105 Founders Bancorp FBCP 79649 20070509 Fountain Pwrbt FPWBQ 3223 19920317 Four Corners FCNE 84733 20080304 Four Oaks Fincorp Inc FOFN 43263 19990401 Four Riv Bioengy FRBE 84186 20071227 FOX CHASE BANCORP FXCB 74229 20061002 Fox Petroleum FXPT 74592 20070110 Foxby Corp FXBY 13443 19991026 Foxconn International Holdings Ltd FXCNF 85952 20080624 Foxconn International Holdings Ltd FXCNY 91229 20100105 FPB BANCORP INC FPBI 68001 20050721 Fpb Financial Cp FPBF 33896 19990902 FPIC Insurance Group Inc FPIC 18023 19960801 FPL Goup Inc FPLZ 90315 20091023 Fragrancenet com FGNT 33812 19990803 France Telecom Sa FNCTF 88699 20090213 Franco Nev Corp FNCNF 88698 20090213 Franco Nev Corp FNNVF 84102 20071207 Franconia Minerals Corp FRALF 85953 20080624 Franklin Credit FCMC 49209 19991103 Franklin Electric FELE 8754 19900326 Franklin Finl Svcs Cp FRAF 15712 19960530 Franklin Wireles FKWL 80720 20070803 Fraser Industries Inc RVDO 80800 20070808 Fred Olsen Energy ASA FOEAF 88700 20090213 Fred's Inc Cl A FRED 4392 19920319 Frederick County Bancorp Inc FCBI 81071 20070904 Freedom Bank of Virginia FDVA 79720 20070509 Freedom Environmental Services Inc FRDM 85607 20080611 Freegold Ventures Ltd FGOVF 79386 20070501 Freehold Royalty FRHLF 88704 20090213 FREESEAS INC FREE 68330 20051216 FreeSeas Inc FREEZ 80577 20070723 Freestone Resour FSNR 79797 20070516 Freeworld Coatings Ltd FWRLY 84486 20080130 FREIGHTCAR AMERICA RAIL 66379 20050406 Fremont Gen Cp FMNTQ 6895 19891207 Fremont Gen Pf FMNPQ 84928 20071129 Fremont Michigan InsuraCorp Inc FMMH 72136 20051110 Frequency Electronics FEIM 5374 19830901 Fresca Worldwide Fresca Worldwide FRSC 87095 20080714 Fresenius Kabi Pharmaceuticals Hldng Inc APCVZ 87366 20080923 Freshwater Technologies Inc FWTC 87188 20080903 Fresnillo PLC FNLPF 85447 20080527 Fresno First Bank FSNF 79598 20070507 Friendly Auto FYAD 86277 20080627 Friendly Hills Bank FHLB 74849 20070213 FRMO Cp FRMO 43265 19990316 Frontera Investment Inc FRNV 84892 20080415 Frontera Resources Corp FRTE 84445 20080129 Frontier Beverge FBEC 84185 20071227 Frontier Finl FTBK 31436 19980416 Frontier Natl Cp FIEC 33723 19990712 Frozen Food Express Ind FFEX 3228 19920317 FS Bancorp Lagrange FXLG 84402 20080129 FSB Community Bankshares Inc FSBC 80937 20070831 FSI Intl Inc FSII 8647 19900326 FTSE EPRA/NAREIT Asia Index Fund IFAS 82824 20080107 Fuda Faucet Works Inc FUFW 84280 20080110 Fuego Enterprise FUGI 68948 20060712 Fuel Systems Sol FSYS 2437 19860917 Fuel Tech FTEK 2887 19930907 FuelCell Energy Inc FCEL 13227 19970227 Fuji Film ADR FUJIY 2358 19930311 Fuji Fire and Marine Ins Ltd FUJMF 88708 20090213 Fuji Heavy Inds Ltd ADR FUJHY 18787 19961118 FUJIFILM Holdings Corp FUJIF 74179 20061017 Fujitsu Ltd ADR (5 Com) FJTSY 18788 19961118 FULL METAL MINERALS FLMTF 74089 20060908 Full Motion Beverage Inc FMBV 88247 20090108 Fullcircle Reg FLCR 41896 20020423 Fullnet Communications Inc FULO 49226 20000218 Fulton Finan Cp FULT 8762 19900326 Funcom NV Katwijk FCMKF 85998 20080624 Functional Technologies Corp FEBTF 85941 20080624 Fund Com Cl A FNDM 74709 20070119 Fundtech Corp FNDT 31368 19980313 Funtalk China FTLK 90788 20091216 Funtalk China Holdings Ltd FTLUF 91156 20100105 Fuqi International Inc FUQI 81926 20071023 Furgo NV FURGF 88709 20090213 Furukawa Electric Co Ltd FUWAF 88710 20090213 Fushi Copperweld FSIN 68402 20060130 Fusion Telecom FSNN 56408 20050225 FutureFuel Corp FTFL 87157 20080902 Futuremed Healthcare Income Fund FMDHF 86005 20080624 Fuwei Films Co Ltd FFHL 74518 20061219 FX Energy Inc FXEN 15884 19960611 FX Rl Est Entmt FXRE 84282 20080110 G & K Services Inc Class A GKSR 8764 19900326 G III Apparel Group Inc GIII 8768 19900326 G Willi-Food Intl Ltd WILC 29717 19970520 G/O Business Solutions Inc GOBS 84225 20080107 G4G Res Ltd GFRGF 85916 20080624 G4S PLC GFSZF 84933 20071228 G4S PLC GFSZY 91225 20100105 GABRIEL RESOURCES LT GBRRF 68468 20060216 GABRIEL TECHNOLOGIES CP GWLK 60550 20040812 Gagfah SA GGFHF 86027 20080624 Gaiam Inc Cl A GAIA 40106 19991029 Galaxy Entertainment Group Ltd GXYEY 84476 20080130 Galileo Japan Trust Units GLLOF 74869 20070220 GALLEON ENERGY CL A GLNYF 68276 20051125 Gallery of History Inc HIST 8775 19961119 Galloway Energy Inc GWGI 85421 20080523 Galore Res Inc GALOF 80085 20070604 Galp Energia SA GLPEF 84131 20071212 Galway Resources Ltd GWYRF 85905 20080624 Gam Holding AG GMHLY 90293 20090102 Game Trading GMTD 91941 20100226 Gamecorp Ltd Co GAIMF 43222 19990317 Gamesa Corporacion Tecnologica SA GCTAF 66451 20050615 Gamesa Corporacion Tecnologica SA GCTAY 91451 20100120 Gametech Intl Inc GMTC 33088 19971125 Gaming Ptnr Intl GPIC 1601 19940329 Gamma Pharmaceut GMPM 84289 20080115 Gander Mtn GMTA 55997 20040421 Garb Oil & Pwr GARB 49231 19970108 GARDA WORLD SEC GWDAF 68634 20060501 GARMIN LTD GRMN 41560 20001208 Gas Turbine Efficiency Plc GTBEF 85932 20080624 Gastem Inc GTMIF 85973 20080624 Gate to Wire Solutions Inc GWIR 87838 20081119 Gatehouse Mediac GHSE 56623 20061025 Gatekeeper USA Inc GTKP 84448 20080129 Gateway Commun Inc GWAY 8778 19900326 Gateway Energy Cp GNRG 40391 20000126 Gazoo Energy Group GAZU 66245 20050217 Gazprom Neft GZPFY 90611 20091127 Gbl Divrsfd Inds GDIV 85260 20071228 GC China Turbine Corp GCHT 90055 20090924 GDF Suez GDFZY 86899 20080730 GEA GROUP AG GEAGF 74372 20061121 Geeknet LNUX 40257 19991209 Geely Automobile Holding Ltd GELYY 91197 20100105 Geely Automotive GELYF 74557 20070103 Geerling & Wade Inc GEER 1779 19940617 GelTech Solutions Inc GLTC 86243 20080625 Gemalto NV GTOFF 74217 20060928 Gemco Minerals Inc GMML 79707 20070509 Gems T V Holdings Ltd GTVHF 74533 20061221 GEN-PROBE INC GPRO 49629 20020909 GEN2Media Corp GTWO 88036 20081217 Genco Corporatn GNCC 84560 20080130 GENCO RESOURCES GGCRF 84770 20080307 GENCOR IND INC GENC 49904 20030715 Genelink Inc GNLK 31928 19981125 Genenews Ltd GNWSF 74343 20061114 GENER SA GENER CHILE AESZF 91679 20100129 Gener8Xion Ent GNXE 66261 20050217 Generac Holdings Inc GNRC 91844 20100211 General Automtiv GNAU 84871 20080409 General Bearing Corp GNRL 18620 19970210 General Communic GNCMB 49243 19970106 General Communication GNCMA 12462 19950818 GENERAL DATACOMM GNRD 49995 20030918 GENERAL DONLEE INCOME GDIMF 74002 20060814 General Envir GEVI 49574 19991207 General Metals GNMT 79338 20070501 Generex Biotech GNBT 33454 19980504 Genesis Capital Corp of Nevada GCNV 85449 20080527 Genesis Electronics Group Inc GEGI 90784 20091216 Genesis Fluid Solutions Holdings Inc GSFL 91178 20100105 Genesis Grp Hldg GGHO 79697 20070509 Genesis Worldwide Inc GWOW 85370 20080523 GeneThera Inc GTHR 86489 20080711 GENETIC TECH SPON GENE 68081 20050906 Geneva Resources GVRS 74420 20061201 GENEX PHARMACEUTICAL INC GENX 60467 20040629 Genius Products Inc GNPR 91186 20100105 Genmab GNMSF 91207 20100105 Genmed Holding GENM 84352 20070904 GENOIL INC GNOLF 68548 20060322 GENOMED INC GMED 60031 20040505 GENOMIC HEALTH INC GHDX 68111 20050929 Genoptix Inc GXDX 81967 20071030 GeNOsys Inc GNYS 68205 20051110 Genspera Inc GNSZ 91163 20100105 GENTA INC GETA 89664 20090713 Genterra Inc GICJF 85883 20080624 Gentex Cp GNTX 8790 19900326 GENTIUM SPA ADS GENT 56457 20050817 Gentiva Health Services Inc GTIV 40348 20000316 Gentor Resources Inc GNTO 84004 20071106 GENVEC INC GNVC 41559 20001212 Genzyme Cp GENZ 8792 19900326 Geodex Minerals GXMLF 90826 20091229 Geodynamics Ltd GDYMF 84889 20080415 Geologix Explorations Inc GXEXF 85968 20080624 GEOMET INC GMET 68973 20060728 GeoPharma GORX 41514 20001109 Georesources Inc GEOI 12458 19950818 George Foreman GFME 33709 19990707 GEORGETOWN BANCORP MA GTWN 66157 20050106 GEORGIA BANCSHARES INC GABA 49902 20030715 Georgia Bancshares Inc GABAP 84917 20080416 Georgia Carolina Bancshares Inc GECR 33544 19990524 Georgia Power Co GAPWP 84580 20080130 Geos Comm GCMI 15250 19960214 Geosentric Oyj GOYJF 85540 20080603 Geospatial Holdg GSPH 84829 20080324 Geotech Inc GETC 40674 19991112 GeoVax Labs GOVX 31050 19970509 Geovic Mng Corp GVCM 74529 20061221 Geoworks Corp GWRX 85365 20080523 Geox Spa Biadene di Montebelluna Tv GXSBF 86015 20080624 German Amer Bancorp GABC 2611 19930521 Geron Corp GERN 18018 19960731 Gerry Webber Intl GRYIF 86040 20080624 GetFugu Inc GFGU 90957 20100105 GFI GROUP INC GFIG 66189 20050201 GFK Resources Inc GFKRF 87280 20080909 Gfr Pharma GFRP 40358 19991117 Giant Group Ltd GGLT 85438 20080523 GIANT MOTORSPORTS INC GMOS 55977 20040406 Giant Oil & Gas Inc GGSIF 81647 20071009 Gibraltar Inds ROCK 9033 19931105 Giga-Tronics Inc GIGA 8802 19900328 Gigabeam Corp GGBMQ 66048 20041014 Gigamedia Ltd GIGM 40506 20000218 Gigoptix Inc GGOX 60506 20040726 Gilat Satellite Network Ltd GILT 2483 19930326 Gilead Science GILD 7933 19920122 Gilla Inc GLLA 55247 20031007 Gilman Ciocia GTAX 60037 20040505 Givaudan SA GVDNY 88039 20081211 GIVEN IMAGING LTD GIVN 41778 20011025 GKN Plc GKNLY 91162 20100105 Glacier Bancorp Inc GBCI 7922 19920127 Glacier Media Inc GLMFF 86838 20080725 Glacier Water Services Inc GWSV 3073 19920316 GLACIER WATR PRA GWSVP 56142 20031009 GLADSTONE CAPITAL CP GLAD 41985 20020802 Gladstone Commercial Corp GOODO 84356 20061025 Gladstone Commercial Corp GOODP 74072 20060907 GLADSTONE COMMERCIAL CP GOOD 49965 20030814 GLADSTONE INVESTMENT GAIN 66459 20050623 GlaxoSmithKline Plc GLAXF 91222 20100105 Gleeworks Inc GLWK 90751 20091214 Gleichen Resources Ltd GRLFF 91147 20100105 Glen Burnie Bancorp GLBZ 43803 19991110 Glen Eagle Res GERFF 74838 20070213 GLEN ROSE PETROLEUM GLRP 12766 19950818 GLG Life Tech Co GLGL 80137 20070607 Global 8 Envrmtl GBLE 66348 20050323 Global Agri-Med Technologies Inc GAGO 86537 20080716 Global Alumina Products Corp GBAMF 85957 20080624 Global Axc Corp GAXC 40249 19991208 GLOBAL CASINOS INC STK,US NASD GBCS 66065 20041026 Global Clean Energy Holdings Inc GCEH 84711 20080229 Global Clean Energy Inc GCEI 87471 20081002 Global Coal Management PLC GCLMF 79044 20070330 GLOBAL CROSSING LTD GLBC 55709 20040122 Global Defense Technology and Systems In GTEC 90578 20091120 Global Eco-Logical Services Inc ICLH 85411 20080523 Global Emplymnt GEYH 79444 20070501 Global Energy GEYI 84177 20071227 Global Entert PK> ORD GNTP 66282 20050217 Global Entl Hldg GBHL 68752 20060531 Global Envirnmnt GEECF 41722 20010625 Global Gold Corp GBGD 79711 20070509 GLOBAL GREEN MATRIX GGXCF 91939 20100226 Global Green Sol GGRN 66360 20050328 Global Health Ventures Inc GHLV 89015 20090311 GLOBAL HUNTER CORP GBLHF 68547 20060322 GLOBAL IMMUNE TECHS GIMU 68153 20051104 Global Income Fund Inc GIFD 13222 19970210 Global Industries Ltd GLBL 2070 19930210 Global Inv Serv GISV 66490 20050713 Global Lottery Corp GTTC 81191 20070906 Global Mainframe GMFCF 84817 20080324 Global Med Technologies GLOB 15389 19970313 Global Minerals Ltd GMLFF 92116 20100304 Global Pari-Mutuel Services Inc GPRM 81273 20070911 Global Power Equipment Group Inc GLPW 84663 20080219 Global Prft Tch GLPT 84395 20080129 Global Pymnt Tec GPTX 3105 19950207 Global Railway Inds GRWIF 91035 20100105 Global Recycle Energy Inc GREI 84893 20080415 Global Resource Corp GBRC 79410 20070501 Global Sources Ltd GSOL 40795 20000417 Global Tech Grp GTGP 68204 20051110 Global Tech Holdings Inc GLBH 80661 20070801 Global Telecom & Technology Inc GTLT 74410 20061129 GLOBAL TRAFFIC NETWORK GNET 68564 20060329 Global Uranium Fd Inc GURAF 85987 20080624 Global Warming Solutions Inc GWSO 81219 20070906 Global X China Energy ETF CHIE 91635 20100122 Global X China Financials ETF CHIX 91636 20100122 Global X China Technology CHIB 91637 20100122 Global-Tech Adv GAI 11713 19980408 GlobalOptions Group Inc GLOI 66463 20050627 Globalstar Inc GSAT 74311 20061102 GLOBE SPECIALTY METALS INC GSM 89793 20090730 Globecomm Systems Inc GCOM 29877 19970808 Globeop Financial Services SA GFSSF 86361 20080702 Globetech Ventures Cp GTVCF 15432 19960403 Globotek Hold GBTO 89667 20090714 Globus Maritime Ltd GBMLF 88712 20090213 Gloucester Coal Ltd GCRLF 86018 20080624 Glow Energy Plc GWEFF 74333 20061113 Glowpoint Inc GLOW 12117 19950619 Glu Mobile Inc GLUU 76157 20070322 GLV Inc LVGAF 81386 20070921 GLV Inc LVGBF 81626 20071005 GMD Resorts SAB GMDSF 85457 20080529 Gmp Capital Inc GMPXF 86025 20080624 GMX Resources Inc GMXRP 74073 20060907 Gmx Resourcs Inc GMXR 41648 20010315 Go Healthy Inc GOHE 84997 20080508 GOLAR LNG LTD GLNG 49914 20030715 Gold Bag Inc GBGI 81709 20071009 Gold Bullion Development Corp GBBFF 74784 20070205 Gold Bullion NT LGLBF 81377 20070918 Gold Canyon GDCRF 90825 20091229 Gold Canyon Bank GCYO 84766 20080307 Gold Holdings Corp GDHD 91919 20100218 Gold Horse Intl GHII 81052 20070904 Gold One International Ltd GLDZY 89552 20090629 GOLD PREDATOR REAL & DEV GPRXF 90333 20091027 GOLD RESOURCE CORP GORO 74117 20060914 Gold Wheaton Gld GLWGF 86572 20080718 Gold-Ore Resources Ltd GREXF 88719 20090213 GoldBrook Ventures Inc GBKVF 90981 20100105 Golden Aria Corp GLCP 74242 20061005 GOLDEN ARROW RES GARWF 74015 20060821 Golden Band Resources Inc GBRIF 90971 20100105 GOLDEN EAGLE INTL INC MYNG 60029 20040505 Golden Eagle Retail Group Ltd GDNEF 79527 20070503 Golden Elephant Glass Technology Inc GOEG 86257 20080625 Golden Enterprises GLDC 8810 19900327 Golden Gate Homes Inc GNGT 92155 20100309 Golden Hope Mines Ltd GOLHF 90967 20100105 Golden Meditech Co Ltd GMDTF 88717 20090213 Golden Minerals Co GDMN 90278 20090507 Golden Ocean Group Ltd GDOCF 85993 20080624 Golden Peaks Resources GDPEF 88713 20090213 Golden Phoenix Minerals Inc GPXM 31248 19970826 Golden Queen Mining Co Ltd GQMNF 66232 20050216 Golden River Res GORV 49084 19970116 Golden Spirit Enterprises Ltd GSPT 79337 20070501 Golden State Business Bank GSBB 79472 20070501 Golden Tag Resources Ltd GTAGF 88721 20090213 Golden Valley Mines Ltd GLVMF 88716 20090213 Goldn Cntry Rsrc GDLM 90244 20091007 Goldquest Mining Corp GDQMF 85895 20080624 Goldrea Resources Corp GORAF 90956 20100105 Goldrich Mining GRMC 49322 19970106 Goldsource Mines Inc GXSFF 88722 20090213 Goldspan Resources Inc GSPN 91984 20100301 Golf Rounds.com Inc TEEE 43635 19990506 GOLFSMITH INTL HOLD GOLF 68897 20060615 Good Harbor Partners Acquisition Corp GHBAA 81646 20071009 Good Times Restaurant GTIM 12470 19950818 GOOGLE INC CL A GOOG 60563 20040819 Goran Capital Inc GNCN 1375 19941109 GOURMET GROUP INC DKAM 66438 20050602 Gouverneur Bncp GOVB 13342 19990323 Grafton Group PLC GROUF 91177 20100105 Grand Canyon Education Inc LOPE 87952 20081120 Grand Peak Capit GPKUF 49032 19990706 Grande Cache Coal Corp GACHF 86009 20080624 GRANDSOUTH BANCORPORATION GRRB 55160 20031007 Grandview Gold GVGDF 74549 20061229 Granite Bancshares Inc GBSI 74388 20061127 Granite City Fd GCFB 41738 20011011 Graphon Cp GOJO 33877 19990825 Grat Panter Slvr GPRLF 68874 20060531 GRAVITY CO LTD GRVY 66208 20050208 GRAYLING WIRELESS USA INC GRYW 60056 20040505 Graymark Helth GRMH 79655 20070509 Great American Bancorp GTPS 12154 19950630 Great American Group Inc GAMR 56893 20070813 Great China International Holdings Inc GCIH 79687 20070509 Great East Bottl GEBD 85308 20080522 Great Florida Bank GFLB 79474 20070501 Great Florida Bank GFLBB 80432 20070710 Great Lakes Aviation Ltd GLUX 4625 19940120 Great Lakes Dredge & Dock Corp GLDD 74541 20061227 GREAT PLAINS ENERGY 4.20 PR GXPPL 55721 20040123 GREAT PLAINS EXPLOR GPNXF 68396 20060126 GREAT PORTLAND ESTAT GPEAF 74381 20061122 Great Southern Bancorp GSBC 8825 19900326 Great Wall Motor Co Ltd GWLLF 85921 20080624 Great West Lifeco Inc GWLOF 91226 20100105 Great Western Minerals Ltd GWMGF 90982 20100105 GREAT WESTN LD & REC INC GWES 60048 20040505 GREAT WOLF RESORTS INC WOLF 66122 20041215 Great-West Life Co. GWLIF 91232 20100105 Greater Atlantic Financial Corp GAFCP 74308 20061102 Greater Atlantic Fincl Cp GAFC 33676 19990625 Greater Hudson GHDS 84398 20080129 Greater Sacramento GSCB 8184 20021127 Greek Organisation of Ftbll Prgnstcs SA GOFPY 91454 20100120 Green Builders GRBU 68140 20050104 Green Dragon Gas Ltd GRDGF 86006 20080624 Green Earth Technologies Inc GETG 80768 20070808 Green Energy Live Inc GELV 87928 20081119 Green Globe International Inc GGII 90952 20100105 Green Mountain Coffee Inc GMCR 2915 19930927 Green Oasis Environmental Inc GRNO 92000 20100301 Green Parts International Inc GNPT 81199 20070906 Green Plains Rwn GPRE 68534 20060315 Green Planet GNPG 68595 20060411 Green St Energy GSTY 4429 19920402 Green Star Alter GSAE 87286 20080910 GREEN STAR PRODUCTS INC GSPI 60016 20040505 Greenbelt Resource GRCO 79140 20070410 Greenchek Tech GCHK 87096 20080618 Greencore Group Plc GNCGY 84510 20080130 GREENE BANCSHARES INC GRNB 49756 20021002 Greene County Bancorp Inc GCBC 33693 19990630 GreenGold Ray Energies Inc GRYE 88720 20090213 GreenGro Technologies Inc GRNH 91829 20100210 GreenHouse Holdings Inc GRHU 91917 20100111 Greenland Minerals And Energy Ltd GDLNF 91008 20100105 Greenlight Capital Re Ltd GLRE 79979 20070524 Greenman Tech GMTI 12901 19951002 Greenscape Capital Group Inc GSCPF 91914 20100216 GREENVILLE FED FIN GVFF 68373 20060110 GREER BANCSHARES INC GRBS 60373 20040518 Greyson International Inc GYSN 85419 20080523 GREYSTAR RES LTD GYSLF 80145 20070607 Greystone Logist GLGI 41604 20010206 Griffin Land & Nurseries Inc GRIF 29894 19970618 Grifols SA GIFLF 86038 20080624 Grifols SA GIKLY 91453 20100120 Grill Concepts GLLC 8907 19931209 Grizzly Discoveries Inc GZDIF 91657 20100125 GROUNDSTAR RESOURCES GRDSF 86306 20080701 Groupe Aeroplan GAPFF 68686 20060511 Groupe Bruxelles Lambert SA GBLBF 91250 20100105 Grt Wstrn Irn Or GWIO 84648 20080219 Gruma SAB de CV GPAGF 92005 20100301 Grupo Aeroportuario del Centro Nort SAB OMAB 74414 20061129 Grupo Bimbo SA GRBMF 81308 20070918 Grupo Carso Sa De Cv A ADR GPOVY 18797 19961118 Grupo Electra Cpo Cons 2BSHS1L GVDBF 91252 20100105 Grupo Fin Inbursa Sa Ser O GPFOF 88718 20090213 Grupo Fin Inbursa Sa Ser O GPFOY 91455 20100120 Grupo Finan Galicia SA ADS GGAL 41252 20000725 Grupo Financiero Banorte SAB GBOOY 91216 20100105 Grupo Gigante SAB De CV GPGNF 81630 20071005 Grupo Mexica GMXDF 86278 20080627 Grupo Mexico SA GMBXF 91168 20100105 Grupo Modelo S A de C V GPMCY 84530 20080130 Grupo Modelo Series C GPMCF 31232 19960911 Grupo Televisa SA CV GRPFF 91986 20100301 Gryphon Gold Corp GYPH 68767 20060602 Gryphon Resources Inc GRYO 89017 20090311 GS EnviroServices Inc GSEN 74250 20061005 GS Financial GSLA 29589 19970401 GSI Commerce Inc GSIC 31700 19980605 Gsi Group GSIGQ 33337 19990324 GSI Technology GSIT 79027 20070329 GSME Acquisition Partners GSMEF 90613 20091127 GSV Inc GSVI 31383 19980323 GT Solar International Inc SOLR 86842 20080725 Gtc Biothptcs GTCB 2765 19930719 GTG Ventures Inc GTGT 68663 20060505 GTSI Cp GTSI 9178 19910923 GTX Corp GTXO 84800 20080318 GTX INC GTXI 55745 20040203 Guangzhou Pharmaceutcl GZPHF 91025 20100105 Guangzhou R & F Properties Co Ltd GZUHF 88724 20090213 GUANWEI RECYCLING GURC 90820 20091228 Guaranty Bancorp GBNK 68117 20051003 Guaranty Fed Savings Bank GFED 4921 19950410 GUARANTY FINANCIAL CP GFCJ 55952 20040331 Guardian Tech GDTI 15868 19960606 GUDANG GARAM GGNPF 88714 20090213 Guestlogix Inc GUESF 85946 20080624 GUIDANCE SOFTWARE GUID 74477 20061213 Guided Therapeut GTHP 29812 19970702 Guildmaster Inc GLDU 13604 20020311 Guinness Exploration Inc GNXP 91648 20091125 Gulf Alternative GAEC 60353 20040518 Gulf Island Fabrication Inc GIFI 29639 19970404 Gulf Keystone Pete Ltd GFKSY 91452 20100120 Gulf Keystone Petroleum Ltd GUKYF 80183 20070614 Gulf Resources GFRE 69269 20061023 Gulf United Energy Inc GLFE 79399 20070501 Gulf West Investment Properties Inc GLFW 90786 20091216 Gulfport Energy GPOR 33305 19990303 Gum Ao ADR GUMRY 18804 19961118 Gunns Ltd GNXLF 85979 20080624 Gunther Intl Ltd SORT 15792 19960529 Guoco Group GULRF 85125 20080514 Guoco Group Ltd GULRY 91224 20100105 Guocoleisure GUORF 79295 20070424 Guocoleisure Ltd GUORY 84036 20071113 Guyana Goldfields Inc GUYFF 85990 20080624 GWR Res Inc GWRRF 84302 20080118 Gws Technologies GWSC 81096 20070904 Gymboree Corp GYMB 2511 19930331 Gyrodyne Co Amer Inc GYRO 12472 19950818 H F B Financial Corp HFBA 43293 19990317 H Lundbeck A/S DKK20 HLUKY 84514 20080130 H Lundbeck A/S DKK20 HLUKF 91215 20100105 H&E EQUIP SERVICES HEES 68410 20060131 Haber Inc HABE 81211 20070906 Habersham Bancorp HABC 12190 19950717 HACHIJUNI BANK ADR HACBY 86471 20080708 Hackett Group HCKT 31546 19980528 Hague Corp HGUE 87840 20081119 Haier Electronics Group Co Ltd HRELF 88739 20090213 Hain Celestial Group HAIN 4659 19940120 Hainan Meilan Airport Co Ltd HMCTF 91151 20100105 Halifax Cp HALX 3257 19920317 Hallador Petroleum Co New HPCO 49267 19970120 Hallmark Financial Sv HALL 13047 19950818 Hallmark Venture Group Inc HLLK 79904 20070517 Halo Co HALN 81743 20071009 Halo Resources Ltd HLOSF 79347 20070501 HALOZYME THERAPEUTICS INC HALO 55931 20040316 Hambrecht Asia Acquisition Corp HMAQF 84873 20080409 Hambrecht Asia Acquisition Corp HMAUF 85289 20080522 Hamburger Hafen Und Logistik AG HHULF 85715 20080624 HAMILTON THORNE LTD HTLZF 91943 20100301 Hamlin Bk & Tr Co Smethport Pa HMLN 43808 19970722 Hampden Bancorp Inc HBNK 74704 20070117 Hampshire First Bank HFBN 74444 20061208 Hampshire Group Ltd HAMP 4569 19920618 HAMPTON ROADS BANKSHARES INC HMPR 55464 20031015 Hamptons Luxury Homes Inc HLXH 68608 20060418 Hana Biosciences HNAB 66034 20041001 Hancock Fabrics Inc HKFI 7261 19871110 Hancock Holding Co HBHC 8851 19910604 Handleman Co HDLM 91996 20100301 Hanfeng Evergreen Inc HFGVF 86019 20080624 Hang Fung Gold Techn HFGDF 85873 20080624 Hang Lung Group Ltd HNLGF 91179 20100105 HANG LUNG PPY SP ADR HLPPY 68482 20060227 Hang Seng Bank Ltd Sps ADR HSNGY 18806 19961118 Hang Seng H Share Index Fund HSXUF 86029 20080624 Hanmi Finl Cp HAFC 31127 19970509 Hannover Ruckversicherungs AG HVRRY 91230 20100105 Hanover Foods Corp HNFSB 91251 20100105 Hanover Foods Cp Cl A HNFSA 15847 19960530 Hansen Medical Inc HNSN 74355 20061116 Hansen Natural Cp HANS 12473 19950818 Hansen Transmissions Internatioanl NV HSNTF 85994 20080624 Hansen Transmissions International NV HSNTY 91456 20100120 Hansheng Industrial Eqpmnt Mnfctrng Inc HEQM 81216 20070906 HARBIN ELECTRIC INC HRBN 66191 20050201 Harbor Bioscienc HRBR 29937 19970908 Harcom Productions Inc HRCM 85603 20080611 Hardinge Inc HDNG 12082 19950525 Hardwoods Distr Income Fund HDIUF 85986 20080624 Harford Bank Md HFBK 43811 19991028 Harleysville Group Inc HGIC 8855 19900326 Harleysville Natl Cp HNBC 12481 19950818 Harleysville Savings HARL 12475 19950818 Harmonic Inc HLIT 12076 19950524 Harmony Gold Mining Company Ltd HGMCF 88731 20090213 HARRINGTON WEST FINCL GRP HWFG 49737 20030128 Harris & Harris Group Inc TINY 4163 19920225 Harris Interactive Inc HPOL 40250 19991208 Hartco Inc HCIZF 73912 20061110 Hartcourt Companies Inc HRCT 15728 19960530 Hartville Group HVLL 49916 20030715 HARVARD BIOSCIENCE INC HBIO 41651 20010319 Harvest Community Bank HCBP 72126 20051110 Harvest Gold Corp HVGDF 85871 20080624 Hastings Entertainment Inc HAST 18225 19980612 HATHOR EXPL LTD HTHXF 78384 20070413 Hauppauger Digital HAUP 12030 19950426 Haven Bancorp Inc 10.25% pf HAVNP 41191 19990706 HAWAIIAN ELEC INC PFD J 4. HAWLI 60382 20040518 Hawaiian Holding HA 13008 19950621 Hawk Systems HWSY 89009 20090311 Hawkeye Gold Dm HWKDF 91253 20100106 Hawkins Inc HWKN 9863 19931027 Hawthorn Bnkshrs ISNOW 420476103 Name,Sy HWBK 43955 19990720 Hawthorne Gold Corp HWTHF 85947 20080624 Hayden Hall Inc HYDN 88249 20090108 HAYES LEMMERZ INTL INC HAYZQ 49905 20030715 Haynes International Inc HAYN 76148 20070321 Hc Innovations HCNVQ 79207 20070417 HCB FINCL CP HCBN 60344 20040513 HCSB Financial Corp HCFB 81112 20070904 Hd Retail Solut HDRE 81218 20070906 HEAD NV HEDYY 19379 20001003 HeadsUp Entertainment International Inc HDUP 81909 20071022 Health Anti-Aging Lifestyle Options Inc HLOI 81704 20071009 HEALTH BENEFITS DIR HBDT 68314 20051215 Health Care Serv Gr Inc HCSG 8864 19900326 Health Discovery HDVY 41893 20020419 Health Enhancmnt NOW < OB> 42218Y105 ORD HEPI 55651 20031215 Health Grades HGRD 18617 19970207 Healthsport HSPO 33617 19990609 Healthstream Inc HSTM 40772 20000411 Healthtronics Inc HTRN 40160 19991115 HealthWarehouse.com Inc HEWA 89940 20090826 Healthways HWAY 8193 19910813 Healthy Coffee Intl Inc HCEI 90995 20100105 Healthy Fast Food Inc HFFI 85310 20080522 HearAtLast Holdings Inc HRAL 84047 20071115 Heartland HTLJ 66238 20050217 Heartland Banccorp HLAN 43294 19990316 Heartland Bancshares Inc (in) HRTB 43296 19990315 Heartland Express Inc HTLD 8871 19900326 Heartland Financial USA Inc HTLF 40965 19990104 Heartware Intl HTWR 85900 20080624 HEATHERDALE RESOURCE HTRRF 90798 20091217 Heavenly Hot Dogs Inc New HHDG 84371 20071022 Heelys HLYS 74446 20061208 HEI Inc HEII 4679 19920914 Heidelberger Zement HLBZF 91249 20100105 Heidrick & Struggles Intl Inc HSII 33430 19990427 Heineken Holding NV HKHHF 86041 20080624 Heineken N V ADR HINKY 18810 19961118 Helen Of Troy Cp HELE 8875 19900326 Helicos BioSciences Corp HLCS 79978 20070524 Helio Resource Corp HELOF 85924 20080624 Helios & Matheson HMNA 29879 19970808 Helix Biomedix Inc HXBM 43303 19990325 Helix Biopharma CP HXBPF 90609 20091127 Helix Wind HLXW 74760 20070131 Hellix Ventures Inc HLLXF 88733 20090213 Helm Capital Grp Inc HCGI 49252 19991027 Hemacare Inc HEMA 4715 19921008 Hemagen Diagnostics HMGN 2063 19930205 Hemisphere GPS Inc HEMGF 88730 20090213 Hemiwedge Indust HWEG 41387 20000829 Hemobiotech HMBT 68288 20051130 Henderson Group PLC HNDGF 84053 20071115 HENDERSON LAND DEV HLDVF 68678 20060509 Henderson Land Dev Co Sp ADR HLDCY 18812 19961118 Heng Tai Consumables Group HGTIF 68295 20051206 Hengan International Group Co Ltd HEGIF 88729 20090213 Henkel A G HENKY 80204 20070620 Henkel A G PFD HENOY 80203 20070620 Hennes & Mauritz AB HNNMY 84112 20071211 Hennes and Mauritz HMRZF 88735 20090213 Hennessy Advisors Inc HNNA 66330 20050309 Henya Food Corp HNYZ 87543 20081017 HepaLife Tech HPLF 40867 19990514 HERCULES OFFSHORE, I HERO 68138 20051027 HERCULES TECHNOLOGY HTGC 66446 20050609 Here Enterprises Inc HRTE 84350 20080128 Heritage Bankshares Inc HBKS 15726 19960530 Heritage Commerce Corp HTBK 31741 19980713 Heritage Financial Cp HFWA 31485 19980507 HERITAGE FINANCIAL G HBOS 66476 20050630 Heritage Oaks Bancorp HEOP 43292 19990423 Heritage Oil Corp HGOCF 91188 20100105 Heritage Oil Ltd HTGLF 85356 20080523 HERITAGE WORLDWIDE INC HWWI 55545 20031015 Heritage-Crystal Clean Inc HCCI 84782 20080312 Herley Industries Inc HRLY 4172 19920225 Herman Miller Inc MLHR 9226 19900326 Herzfeld Caribbean Basin Ltd CUBA 1749 19940527 Heska Corp HSKA 29805 19970701 Hexagon AB HXGBF 74692 20070116 HF Financial Corp HFFC 4436 19920409 Hi Score Corp HSCO 89991 20090903 Hi-tech Pharmacal Co HITK 4643 19920804 HIAN ELEC INC PFD C 4. HAWEN 55462 20031015 HIAN ELEC INC PFD SER HAWLN 55463 20031015 Hibbett Sports HIBB 18179 19961011 HIBERNIA HOMESTEAD HIBE 88540 20090129 Hickhok Inc HICKA 4829 19921209 Hickory Tech HTCO 4308 19950329 High Arctic Energy Svcs Inc HGHAF 80764 20070808 High Country Bancorp HCBC 33120 19971211 High Desert Gold Corp HDGCF 85866 20080624 High Point Bank Corp HPTB 84403 20080129 High Riv Gold Mines Ltd HRVGF 84274 20080109 High River Gold Mines Ltd HRIVF 91009 20100105 Highbury Financial Inc HBRF 79452 20070501 HIGHLAND RIDGE INC HGHN 88439 20090123 Highlands Bankshares Inc (WV) HBSI 40917 19990112 HIGHLANDS BANKSHARES INC VA HBKA 60109 20040505 Highlands State Bank HSBK 84756 20080307 Highlands Union Bank HGUBP 80239 20070620 Highveld Stl ADR HGVLY 12138 19950626 Highway Holdings Ltd HIHO 18501 19961211 HILL END GOLD LTD HEGLF 85697 20080623 Hilltop Community Bank HTBC 33989 19990930 Hilton Hotels Corp HLNQ 88734 20090213 Himax Technologies Inc HIMX 68573 20060331 HIMC Corp HMCO 79862 20070516 Hingham Institu For Savings HIFS 4175 19920225 Hipso Multimedia HPSO 81669 20071009 HITTITE MICROWAVE CO HITT 68010 20050722 HKC Holdings Ltd HKHDF 74969 20070315 HMN Financial Inc HMNF 1816 19940630 HMS Management HMSY 3117 19921218 HMV Group Inc HMVMF 88736 20090213 Hocking Valley Bancshares Inc HCKG 88728 20090213 HOKU SCIENTIFIC INC HOKU 68033 20050808 Holcim Indonesia Tbk PT PTHIF 79185 20070413 Holcim Ltd HCMLY 91208 20100105 Holcim LTD REG SHS HCMLF 85132 20071220 Holloman Energy HENC 74860 20070216 Holloway Lodging Real Estate Invt Tr HLREF 84358 20080128 Hollywood Media Corp HOLL 8101 19931112 Holmes Biopharma HLMB 68299 20051206 Holobeam Inc HOOB 43810 19970109 Hologic Inc HOLX 8890 19900326 Holysy Auto Tech HOLI 87103 20050831 Homasote Company HMTC 43295 19990316 Home Bancorp Inc HBCP 87480 20081008 Home Bancshares HOMB 68909 20060623 Home Capital Group Inc HMCBF 91241 20100105 Home City Financial Corp HCFL 18560 19961231 Home Diagnostics Inc HDIX 74134 20060921 Home Fed Bncp HOME 66112 20041207 Home Federal Bancorp Inc HFBL 80210 20070620 Home Financial HWEN 15958 19960702 Home Inns & Hotels Management Inc HMIN 74287 20061027 Home Loan Financial Corp HLFN 31397 19980326 Home Retail ADR HMRTY 86901 20080730 Home Retail Group PLC HMRLF 74452 20061211 Home Shopping HSPG 74315 20061106 Home System Grp HSYT 74246 20061005 Home Valley Bancorp Inc HVYB 79719 20070509 Homefed Cp HOFD 40083 19991027 Homeland Energy Group Ltd HMDEF 84869 20080408 Homeland Prc Mtl HPMFF 68193 20051110 Homeland Sec HOMS 80680 20070802 Homeland Security Network Inc GLEC 85414 20080523 Homeowners Choice Inc HCII 87309 20080915 Hometown Bancorp Inc HTWC 80328 20070629 Hometown Bnk Shr HMTA 85434 20080523 Hon Hai Prec Ind HNHPF 85614 20080612 Honat Bancorp Inc HONT 43809 19970326 Hong Kng Winalit HKWO 84292 20080115 Hong Kong & China Gas ADR New HOKCY 18817 19961118 Hong Kong and China Gas ADR New HOKCF 91170 20100105 Hong Kong Elec Hldgs Spons ADR HGKGY 18818 19961118 Hong Kong Exchanges & Clearing Ltd HKXCF 88732 20090213 Hong Kong Exchanges & Clearing Ltd HKXCY 91214 20100105 Honghua Group Ltd HGHUF 85140 20080421 Hongkong Land Holdings Ltd HNGKY 84511 20080130 HOOKER FURNITURE CP HOFT 41943 20020627 HOPEWELL HIGHWAY INF HHILF 89605 20090707 Hopewell Highway Infrastructure Ltd HHILY 84480 20080102 Hopewell Hldgs Ltd Spons ADR HOWWY 18819 19961118 Hopewell Valley Community Bank HWDY 84450 20080129 Hopfed Bancorp Inc HFBC 31320 19980209 Horizn Betapro A HBNNF 88727 20090213 HORIZON BANCORP HBNC 41817 20020109 Horizon Bancorporation Inc HZNB 79470 20070501 Horizon Group Properties Inc HGPI 31457 19980617 Horizon Hlth Int HZHI 90259 20091009 Horizon North Logistics Inc HZNOF 88741 20090213 HORIZON OIL LTD HZNFF 85702 20080623 Horizons Alphapro Gartman ETF Unit HAGRF 90662 20090615 Horizons Betapro Nymex Crude Oil Bll Pls HZOZF 88742 20090213 Horizons Betapro Nymx Crd Oil Br Pls ETF HBTPF 84801 20080318 Horizons Betapro S HZNSF 81271 20070911 Horizons BetaproSP TSX Glbl Gld Bear PLS HZRZF 81986 20071101 Horne Intl HNIN 55843 20040225 Horsehead Hldg Corp ZINC 80827 20070810 Hot Topic Inc HOTT 18117 19960924 HOTEL OUTSOURCE MGMT INTL INC HOUM 60407 20040603 HOUSTON AMER ENERGY CP HUSA 41824 20020122 Houston Lake Mng Inc HLKMF 90965 20100105 HOUSTON WIRE CABLE HWCC 68894 20060615 HOVNANIAN ENTR DEP A HOVNP 68282 20051130 Howard Bancorp Inc HBMD 81686 20071009 HOYA CORP SPONS ADR HOCPY 80731 20070807 Hrzn Bt Bul UT A HNUZF 85139 20080409 HS3 Technologies Inc HSTH 79705 20070509 HSBC Holdings plc HBCYF 88725 20090213 Hsn Inc HSNI 86932 20080812 Hst Global Inc HSTC 66349 20050323 Hsw Intl Inc HSWID 49832 20030610 HTC Purenergy HTPRF 84684 20080221 Huabao International Holdings Ltd HUIHY 91247 20100105 Hub Group Inc Cl A HUBG 15356 19960313 Hudbay Minerals Inc HBMFF 88726 20090213 Hudson City Bancorp Inc. - Ot HCBK 33731 19990713 Hudson Grill International Inc HGII 91561 20100120 HUDSON HIGHLAND GRP INC HHGP 49780 20030318 Hudson Holding HDHL 49265 19970102 Hudson Resources Inc HUDRF 91153 20100105 Hudson Technology HDSN 1384 19941102 Hudson Vly Holding Cp HUVL 43812 19991213 Hughes Communications Inc HUGH 68493 20060301 Hughes Telematics Inc HUTC 83182 20080130 Huhtamaki Oy HOYFF 88738 20090213 Huifeng Bio-pharmaceutical Tech Inc HFGB 80218 20070620 Huiheng Medical HHGM 81287 20070913 Hulamin Ltd HLNLF 87248 20080905 Hull Energy Inc HULL 41926 20020605 Human Genome Sciences HGSI 9081 19931202 Human Pheromone Sciences Inc EROX 12422 19950818 Hunt (J.B.) Transport Services Inc. JBHT 8911 19900326 Hunter Creek Mining Co HTRC 79860 20070516 Hunting Plc Ord HNTIF 88737 20090213 Huntingdon Real Estate Invt Tr Unit HURSD 79764 20070514 Huntington Bancshrs Inc HBAN 8913 19900326 Huntington Pf A HBANP 84927 20080417 HUNTINGTON PREFERRED CAP INCorpFD EX P HPCCP 55164 20031007 HuntMntn Res Ltd HNTM 68063 20050822 Hurco Cos Inc HURC 6924 19890905 HURON CONSULTING GRP INC HURN 66052 20041013 HURRAY! HOLDING CO HRAY 66196 20050204 HUSKY ENERGY INC CAD HUSKF 68602 20000913 Husquarva AB HSQVY 84506 20080130 Husqvarna AB HUSQF 74934 20070302 Hutchinson Technology Inc HTCH 8914 19900326 Hutchinson Whampoa Ltd ADR HUWHY 18823 19961118 HUTCHISON TELECO ADR HTHKY 90252 20091007 Huttig Building Products Inc HBPI 88217 20090105 Hy Drive Technologies Ltd HYDVF 85908 20080624 HYBRID FUELS INC HRID 49761 20030221 Hydrogen HYDGQ 68062 20050822 Hydrogen Engine Center Inc HYEG 68223 20051110 Hydrogen Hybrid Corp HYDB 88248 20090108 Hydrogenics Cp HYGSD 41504 20001101 Hydromer Inc HYDI 43304 19990315 HYFLUX LTD HYFXF 68435 20060207 Hyflux Water Trust Units HXWTF 84881 20080410 Hypertension Diagnostics Inc HDII 31799 19980807 Hythiam Inc HYTM 56202 20031215 Hyundai Motor Co Ltd HYMTF 88740 20090213 I-Cable Commun Ltd Ads ICABY 40218 19991124 I-Many Inc IMNY 40882 20000512 I.D. Systems Inc IDSY 33691 19990630 Ia Global Inc IAGI 33609 19990608 Iac Interactive IACI 2025 19930119 Ias Energy Cl A IASCA 31133 19970509 Ib3 Networks IBNW 87092 20060509 Ibc Advanced All IAALF 85901 20080624 IBC CAP FIN II PFD TR S IBCPO 55170 20031007 Iberdrola Renovables SA IRVSF 85997 20080624 Iberdrola SA IBDRY 84533 20080130 IBERDROLA SA IBDSF 74448 20061208 Iberiabank Corp IBKC 4891 19950410 Iberian Minerals Corp IMINF 88757 20090213 IBI Income FD IBIBF 88744 20090213 iBioPharma Inc IBPM 87100 20080819 Ibis Technology Cp IBIS 12487 19950818 Ic Potash Corp ICPTF 74488 20061214 icad Inc ICAD 3290 19920317 ICAGEN INC ICGN 61915 20050203 ICAP plc IAPLF 88743 20090213 ICAP plc IAPLY 84518 20080130 iCarbon ICRB 60249 20040510 ICB Financial ICBN 55664 20031219 Iceweb Inc IWEB 40443 20000209 ICF International Inc ICFI 74223 20060928 ICN Resources Ltd ICNRF 86414 20080707 ICO GLBL COMMUN CL A ICOG 60332 20040512 ICO Inc ICOC 8917 19900326 Icon Plc Ads ICLR 31524 19980515 Iconix Brand ICON 4230 19900306 ICOP DIGITAL INC ICOP 66104 20041130 ICP Solar Technologies Inc ICPR 74433 20061206 ICTS Intl NV ICTSF 15934 19960626 ICU Medical Inc ICUI 4420 19920331 ICx Technologies Inc ICXT 84022 20071108 Idaho Banking Co IDBC 43814 19991112 Idaho First Bank IDFB 84599 20080212 Idaho Indpt Bk Coeur Dalene IIBK 43340 19990315 Idenix Pharm IDIX 60499 20040722 IDERA PHARMACEUTICAL IDRA 15203 19960125 Idexx Laboratories IDXX 8940 19910624 iDNA Inc IDAI 43430 19990419 IEH Cp IEHC 31259 19970930 IGate Corp IGTE 18527 19961217 Igen Networks IGEN 88270 20090107 Igo Inc IGOI 43962 20000630 II-VI Inc IIVI 8921 19900326 IKANOS COMMUNICATION IKAN 68094 20050922 Ikonics Corp IKNX 15673 19960530 iLinc Communications ILNC 13273 19980325 Illini Corp ILII 80211 20070620 ILLUMINA INC ILMN 41276 20000728 Image Entertainment Inc DISK 4183 19920225 Image Metrics Inc IMGX 92174 20100315 Image Sensing Systems ISNS 12048 19950505 Image Tech Labs IMTL 41588 20010118 Imagenetix Inc IAGX 49128 20000323 Imageware System IWSY 13448 20000501 Imagin Molecular IMGM 41881 20020408 Imaging3 Inc IMGG 81666 20071009 Imax Inc IMAX 1769 19940610 Imedia Intl IMED 55178 20031007 IMMEDIATEK INC IMKI 55472 20031015 Immersion Cp IMMR 40186 19991112 Immersive Media Corp IMSVF 85935 20080624 Immsi Spa Torino IMMAF 85951 20080624 Immtech Pharmaceuticals IMMP 33431 19990427 Immucell Inc ICCC 12173 19950710 Immucor Inc BLUD 8935 19851220 Immudyne Inc IMMD 84379 20080129 Immunicon IMMCQ 55993 20040419 Immuno Vaccine Inc IMMVF 90292 20091009 ImmunoCellular Therapeutics Ltd IMUC 74473 20061213 Immunogen Inc IMGN 8936 19900326 Immunomedics Inc IMMU 8938 19900326 Immunosyn Corp IMYN 82303 20071102 Immunotec Inc IMMTF 74738 20070125 IMMUNOTECH LABORATOR IMMB 88960 20090303 IMPAC MORTGAGE HLDGS INC PR C IMPHO 66103 20041123 IMPAC Mortgage Inc IMPM 13150 19951121 Impact Medical IMSU 81041 20070904 Impact Silver ISVLF 80098 20070604 Impala Platinum IMPUY 29480 19970509 Impath Bankrupt IBLTZ 15370 19960318 Impav labs Inc IPXL 15128 19951219 Imperial Capital IMPC 12961 19951024 Imperial Holdings Ltd IHLDY 84487 20080130 Imperial Inds Inc Pfd IPII 49290 19970103 Imperial Metals Corp IPMLF 88752 20090213 IMPERIAL SUGAR CO IPSU 49804 20030416 Imperial Tobacco Group Plc ADS ITYBY 19068 19981109 Implant Sciences NOW < OB> 45320R108 ORD IMSC 33679 19990625 Impreso Inc ZCOM 12914 19951006 Imris Inc IMRSF 85545 20080603 Imvescor Restrnt IRGIF 86193 20080625 Incitec Pivot Ltd ICPVY 91458 20100120 Incontact Inc SAAS 49885 20030715 INCREDIMAIL LTD ORD MAIL 68411 20060131 Incyte Corp INCY 3698 19931104 Indago Resources IDRRF 84072 20071126 Independence Brewing Co IBCO 84660 20080219 Independence Fed Savings Bk IFSB 12494 19950818 Independent Alliance Banks Inc IALB 85745 20080624 Independent Banc IBFL 74021 20060823 Independent Bank Cp Mass INDB 8943 19900327 Independent Bank Cp Mich IBCP 8944 19900326 Independent News & Media PLC INNZF 88751 20090213 Independent Tankers Corp Ltd ITKSF 84953 20080424 Index Oil & Gas IXOG 79418 20070501 Indiana Business Bancorp IBBI 79591 20070507 Indiana Com Banc INCB 8895 19900326 Indico Technologies Ltd IDIFF 68047 20050816 Indigo Energy IDGG 68416 20060201 Indochina Capital Vietnam Holdings Ltd ICVHF 80117 20070605 Industias Penoles IPOAF 15595 19960516 Industria De Diseno Textil Inditex SA IDEXY 91460 20100120 Industrial & Comercial Bank of China Asi ICBAF 88745 20090213 Industrial & Commercial Bnk of China Ltd IDCBY 91459 20100120 Industrial and Cmmrcl Bnk of Chn Ltd IDCBF 84146 20071218 INDUSTRIAL MINERALS INC IDSM 41906 20020514 Industrial Nanotech Inc INTK 79845 20070516 Industrial Svcs Amer Inc IDSA 15732 19960530 Industry Concept INHLE 91840 20100211 IndyMac Bancorp Inc IDMCQ 7131 19871105 INERGY HOLDINGS LP NRGP 66455 20050621 INERGY LP NRGY 41739 20010731 INFECTECH INC NNLX 66416 20050510 Inferx Corp NFRX 89901 20090814 Infigen Energy IFGNF 68697 20060515 Infineon Tech Ag Ads IFNNY 13389 20000313 Infineon Technologies Ag IFNNF 88747 20090213 Infinera Corp INFN 80136 20070607 Infinite Group Inc IMCI 79364 20070501 Infinite Software IFSC 55617 20031201 Infinito Gld Ltd IGFFF 74965 20070314 Infinity Capital Group Inc ICGP 87841 20081119 Infinity Enrg Rs IFNY 12493 19950818 Infinity Pharma INFI 41269 20000728 INFINITY PROPERTY & CASUALTY IPCC 49755 20030212 Infogroup Inc IUSA 4025 19920219 Infologix IFLG 74442 20061208 Infonow Cp INOW 40546 19990315 Informatica Corp INFA 33438 19990429 Information Analysis Inc IAIC 31131 19970509 Information Services Group Inc III 56701 20070212 Information Sys IOSA 87362 20080923 Infosmart Grp IFSG 33766 19990722 INFOSONICS CP IFON 56329 20040617 Infospace Inc INSP 31952 19981215 InfoSpi Inc ISPI 91257 20100106 Infosys Tech Ltd INFY 33321 19990311 Infra Matrl IFAM 84178 20071227 Infrax Systems IFXY 84285 20080111 InfuSystems Hld INHI 84194 20071227 Ingles Markets Inc Class A IMKTA 8956 19900326 Inhibitex INHX 60408 20040604 Inksure Tech INKS 49320 19991029 Inmedica Development Corp IMDD 49286 19970103 Inmet Mining Corp IEMMF 88746 20090213 Innamincka Petroleum Ltd IMKPF 85942 20080624 Innergex Power Income Fd INRGF 74572 20070108 INNERWORKINGS INC INWK 74008 20060816 INNEXUS BIOTECH CORP IXSBF 68682 20060510 Innkeepers USA Tr INKPP 84573 20080130 Innocent Inc INCT 90889 20091230 Innocom Tech Hlg INCM 79708 20070509 Innodata Isogen INOD 2837 19930811 Innophos Holdings Inc IPHS 74312 20061102 Innospec IOSP 11735 19980513 Innosuisse Corp INSE 80177 20070613 Innotrac Corp INOC 31498 19980507 Innova Pure Water Inc IPUR 81725 20071009 Innovative Beverage Group Holdings Inc IBGH 85427 20080523 Innovative Card INVC 74952 20070309 Innovative Clinical Solutions ICSN 85407 20080523 Innovative Desg IVDN 55788 20040225 Innovative Impct IIDG 86598 20040802 Innovative Micro Technology Inc IVMX 74729 20070124 INNOVATIVE SOLUTIONS & SUPPORT ISSC 41322 20000804 Innovium Media Properties Corp IVUMF 81819 20071012 Innuity Inc INNU 29762 19970612 Inova Technology Inc INVA 88251 20090108 Inpex Corp IPXHY 91462 20100120 Insight Enterprises NSIT 2757 19950125 InSight Health Services Holdings Corp ISGT 80725 20070803 Insight Management Corporation ISIM 91363 20090122 Insignia Systems Inc ISIG 2406 19930318 Insite Vision Inc INSV 2149 19931019 Insituform North Amer Class A INSU 6937 19890424 Insmed Inc INSM 43959 20000601 INSPIRE PHARMACEUTICALS INC ISPH 41308 20000803 Insteel Indus Inc IIIN 3299 19920317 Insulet Corp PODD 79775 20070515 Insurance Australia Group Ltd IAUGY 91457 20100120 Insweb Cp INSW 33773 19990723 Intec Ltd ICLJY 85619 20080616 Integr Silicon Solution ISSI 3028 19950203 Integra Bank Corp IBNK 2539 19930408 Integra Lifescience Holdings Corp IART 12285 19950816 Integra Mining Ltd ITGRF 85899 20080624 Integral Systems Inc ISYS 2407 19930318 Integral Tech ITKG 31151 19970509 Integralvision Inc INVI 4218 19920226 Integramed America Inc INMD 4718 19921009 INTEGRATED BIOPHARMA INC INBP 18240 19961030 INTEGRATED DATA CORP ITDD 55471 20031015 Integrated Device Technology IDTI 8968 19900326 Integrated Electrical Services IESC 11669 19980128 Integrated Management Information Inc INMG 74350 20061115 Integrated Parking Solutions Inc IGPK 68577 20060331 Integrated Sec IZZI 2557 19930421 Integrated Surgical Systems Inc ISSM 84388 20080129 Integrte Envir T IEVM 41390 20000830 Integrte Healthcare IHCH 55784 20040225 Intel Corp INTC 5913 19860709 Intelect Nerosci ILNS 80180 20070613 Intelefilm FILM 2603 19930514 IntelGenx Technologies Corp IGXT 74703 20070117 Intelligent Comm ICMC 91766 20100208 Intelligroup Inc ITIG 18161 19961007 IntelliPharmaCeutics International Inc IPCI 90454 20091026 Inter Parfums Inc IPAR 8590 19910820 Inter-Citic Minerals Inc ICMTF 84643 20080219 Interac Sys Ww ISWI 29642 19970408 Interactive Brokers Group Inc IBKR 79546 20070504 Interactive Intelligence Inc ININ 33957 19990923 Interactive Media Tech Inc New IMDI 84419 20080129 Interamern Gamg IAGM 68939 20060707 Interclick ICLK 81879 20071018 Interconexion Electrica SA IESFY 84535 20080130 Intercytex Group Plc ICYXF 85944 20080624 Interdigital Communications Corp IDCC 8991 19900326 Interface Inc Class A IFSIA 8976 19900326 Intergroup Cp INTG 12506 19950818 Interline Resources Corp IRCE 84444 20080129 Interlink Electronics LINK 2661 19930608 Interlink-US-Net IUSN 84821 20080324 Intermetro Comm IMTO 79430 20070501 Intermountain Community Bancorp IMCB 41138 19991026 Intermune Inc ITMN 40692 20000324 Internap Network Svcs Cp INAP 33972 19990929 International Asset Hldgs IAAC 18333 19961115 International Enexco Ltd IEXCF 80498 20070718 International Forest Products IFSPA 85861 20080624 International Gold Resources Inc IGRU 68840 20051006 International Isotopes Inc INIS 29899 19970814 International Nickel Ventures Corp ILNLF 86486 20080711 International Oil & Gas Holdings Corp IOGA 85727 20080624 International Pbx Ventures Ltd IPBXF 66400 20040727 International Personal Finance PLC IPFPF 87514 20071030 International Stem Cell Corp ISCO 79435 20070501 International Tm ITME 55179 20031007 International Wire Group Inc ITWG 88252 20090108 Internet America Inc GEEK 31943 19981210 Internet Brands Inc INET 84056 20071116 Internet Capital Grp Inc ICGE 33815 19990805 Internet Gold-Golden Lines Ltd IGLD 33821 19990806 Internet Initiative Japan Inc. IIJI 33813 19990804 Internl Baler Cp IBAL 12802 19950818 Interntnl Comm ICTL 49918 20030715 Interphase Cp INPH 8995 19900327 Interplay Entertainment Corp IPLY 33166 19980619 Interpublic Group Cos Inc INPGP 81811 20071011 InterRent Real Estate Investment Trust IIPZF 74502 20061215 INTERSECTIONS INC INTX 60011 20040430 Intersil Cp ISIL 40626 20000225 Intertainment Media Inc ITMTF 85657 20080616 Intertape Polymer Group Inc ITPOF 3311 19920317 Intertek Group Plc IKTSF 86030 20080624 Interval Leis IILG 86934 20080812 Intervest Bancshares Corp IBCA 31610 19980603 Intesa Sanpaolo SPA IITSF 74712 20070122 Intesa Sanpaolo SPA ISNPY 74588 20070110 Intest Corp INTT 29775 19970617 Intevac Inc IVAC 15048 19951121 Intl Automated Sys Inc IAUS 15446 19960408 Intl Bancshares Cp IBOC 15730 19960530 INTL BARRIER TECH INC IBTGF 55900 20040316 Intl Card Estab ICRD 41493 20001025 Intl Consolidatd INCC 74596 20070110 Intl Daleco Corp ILDO 79861 20070516 Intl Dispensing Corp IDND 49279 19991026 Intl Energy Inc IENI 81049 20070904 Intl Frontier Res Co IFRTF 88748 20090213 Intl Fuel Tech IFUE 31869 19981019 Intl Hi-Tech Inds Inc IHITF 49024 19990621 Intl Monetary Sy ITNM 49920 20030715 Intl pack logst IPLO 80158 20070608 Intl Power Plc IPRPY 3479 19950306 Intl Pwr IPRWF 88753 20090213 Intl Speedway B ISCB 31148 19970509 Intl Speedway Corp Cl A ISCA 31364 19970310 Intl Textile Gp ITXN 41705 20010612 Intl Totalizator Sys Inc ITSI 8994 19900326 Intoll Grp Stpld ITOGF 74540 20061227 Intraop Medical IOPD 55855 20040301 Intrepid Mines Ltd IAUFF 85886 20080624 IntriCon Corp IIN 3511 19920317 Introgen Thera INGNQ 41465 20001012 Intrusion Inc INTZ 4550 19920526 Intuit Inc INTU 2434 19930322 Intuitive Surgical Inc ISRG 41109 20000616 Inv Re Trust IRET 33005 19971017 Invensys Plc ADR IVNYY 91464 20100120 Inventive Health VTIV 33959 19990923 Inventure Grp SNAK 18490 19961206 Inversiones Aguas Metropolitanas SA IAMTY 81288 20070913 Investor AB IVSBY 91465 20100120 INVESTORS BANCORP ISBC 68143 20051012 Investors Hritge IHRC 43380 19990426 INVESTORS REAL EST TR PR A SBI IRETP 60007 20040426 Investors Title Co ITIC 9003 19900327 Invitel Hldg ADR INVHY 2395 19930317 Invo Bioscience IVOB 87929 20081111 INX INXI 29821 19970708 Iochpe-Maxion SA ADR IOCJY 18828 19990427 Iofina Plc IOFNF 85659 20080613 ION BEAM APPLICATIONS SA IOBCF 60226 20040505 Iowa First Bancshares Corp IOFB 40964 19990203 IOWorldMedia IWDM 60051 20040505 IPASS INC IPAS 55021 20030929 IPC The Hospitalist Co Inc IPCM 84332 20080125 IPG PHOTONICS CORP IPGP 74476 20061213 IPTV Corporation IPTV 74402 20061127 IQ Hedge Macro Tracker ETF MCRO 89534 20090609 IQ Power Tech IQPOF 33686 19990629 Ir Biosciences IRBS 40756 20000407 Ireland Inc IRLD 79040 20070403 Iridex Corp IRIX 15264 19960216 Iridium Comm Inc IRDM 83522 20080320 Iris Biotechnologies Inc IRSB 87367 20080923 IRIS Intl Inc IRIS 8993 19900326 Irkutskenergo Ord IKSGY 91461 20100120 IROBOT CORPORATION IRBT 68161 20051109 IROC Energy Services Corp ISCPF 80201 20070620 Ironbark Zinc Ltd IRBGY 91631 20100122 Ironclad Mining Ltd IRNCF 91658 20100125 Ironclad Performance Wear Corp ICPW 79354 20070501 Ironwood Pharmaceuticals Inc IRWD 91744 20100203 Irvine Sensors IRSN 2425 19930319 Irwin Financial Corp IRWNQ 4686 19920921 ISA INTL INC ISAT 55727 20040127 Isabella Bank ISBA 68405 20060130 Isbre Holding Corp ISBH 84446 20080129 iSECUREtrac ISEC 40555 20000301 Ishare FTSE/Xinhua A50 China Tracker IFXAF 88749 20090213 ISHARES CDN DEX UNIT ISDXF 89275 20090506 iShares MSCI IHRMF 85716 20080624 Ishares Msci ISRMF 86042 20080624 iShares MSCI ACWI ex US Indx Fund ACWX 84846 20080401 iShares MSCI ACWI Indx Fund ACWI 84843 20080328 iShares MSCI All Cntry Asia Ex Japan AAXJ 87061 20080815 iShares MSCI Emerging Markets Materials EMMT 91754 20100122 iShares MSCI Europe Financials Sector In EUFN 91755 20100203 IShares PLC IHPXF 85620 20080616 iShares S&P Emerging Markets Infrastruct EMIF 89535 20090619 iShares S&P India Nifty 50 Index Fund INDY 90583 20091120 iShares S&P/Citi Intl Treasury Fund IGOV 88525 20090130 iShares S&P/Citigroup 1-3 Year Internati ISHG 88949 20090120 iShares Tr FTSE Dev SmCp NA Indx Fd IFSM 84197 20071227 iShares Tr FTSE EPRA NAREIT Erop Indx Fd IFEU 84200 20071227 iShares Tr FTSE EPRA NAREIT GbRlUS IndFd IFGL 84199 20071227 iShares Tr FTSE EPRA NAREIT NA Indx Fd IFNA 84198 20071227 ISHARES TR NQ BIOTECH INDEX FD IBB 13519 20010212 iShares Trust FTSE China Idx Fund FCHI 86447 20080625 iShares Trust S&P Glbl Cln Engy Idx Fnd ICLN 86246 20080625 iShrs Trst S&P Glbl Tmbr & Fstry Idx Fnd WOOD 86244 20080625 iShrs Trust S&P Glbl Nuclr Enrgy Idx Fnd NUCL 86245 20080625 Isign Media Sol ISIZF 90472 20091106 Isilon Systems Inc ISLN 74511 20061218 Isis Pharmaceuticals ISIS 8963 19910517 Island Breeze International Inc IBII 90749 20091214 Island Sky Australia Ltd ISALF 85559 20080319 Isle of Capris Casinos Inc ISLE 4709 19921006 Isomet Cp IOMT 12507 19950818 Israel Chemicals Ltd ISCHF 88754 20090213 Israel Chemicals Ltd ISCHY 88038 20081217 Israel Gwd Ptr A IGPAA 81708 20071009 Isramco Inc ISRL 12509 19950818 Issuer Direct Corp ISDR 84314 20080123 ISTA PHARMACEUTICALS INC ISTA 41385 20000822 Isuzu Motors Ltd ISUZY 91404 20060126 Italcementi Fabr Riunite SPA ITALY 74450 20061211 Italcementi Spa Di R ITAMF 88755 20090213 ITC Deltacom Inc ITCD 33021 19971027 Iteration Energy Ltd ITXFF 88756 20090213 ITEX CP ITEX 41690 20010516 Ithaca Energy Inc IACAF 79961 20070523 Ito En Ltd ITONF 85539 20080603 Itochu Corp ITOCY 91405 20060127 Itokk IKTO 90387 20091030 Itron Inc ITRI 8407 19931105 ITURAN LOCATION ITRN 68114 20050928 ITV plc ITVPF 85945 20080624 ITV PLC ITVPY 91463 20100120 IUnits S&P/TSX Capped Enrgy Indx Fd Unit IUNSF 74976 20070315 IVANHOE ENERGY INC IVAN 41451 20001009 Ivanhoe Energy Inc IVNWF 85602 20080611 Ivany Nguyen IVNG 80259 20070621 Iveda Corp IVDA 90262 20091012 IVERNIA INC IVWFF 68780 20060605 Ivi Comm IVII 87266 20080908 Ivivi Technlgs IVVIE 56619 20061019 IXI Mobile Inc IXMO 79448 20070501 IXIA XXIA 41488 20001024 IXYS Corp IXYS 31851 19980924 J & J Snack Foods Cp JJSF 9009 19900326 J A Bank Clothiers JOSB 1674 19940503 J D Group Ltd JDGRY 84483 20080130 J Sainsbury Plc JSAIY 84523 20080130 J.P. Cabot Realty Inc JPCB 80772 20070808 J2 Global Communications JCOM 33771 19990723 JA Solar Holdings Co Ltd JASO 74800 20070207 Jacada Ltd JCDA 40047 19991018 Jack Henry & Associates Inc. JKHY 8880 19900326 Jack In The Box Inc JACK 4981 19920305 Jacksonville Bancorp Inc Fl JAXB 33913 19990913 Jacksonville Bank JXSB 12024 19950424 Jaclyn Inc JCLY 5772 19910802 Jaco Electronics JACO 4191 19920225 Jade Art Group JADA 84120 20071212 Jagged Peak JGPK 49779 20030312 Jaguar Fncl Corp JGFCF 80664 20070801 Jakk Pacific Inc JAKK 15520 19960502 Jalna Minerals Ltd JMAFF 74749 20070129 Jamba JMBA 56452 20050728 JAMES RIVER COAL CO JRCC 60532 20040812 Jammin Java Corp JAMN 88438 20090123 JANEL WORLD TRADE LTD JLWT 49909 20030715 Japan Air ADR JALSQ 91466 20100120 Japan Steel Works Ltd JPSWF 88762 20090213 Jardine Matheson Holdings Ltd JMHLY 84517 20080130 Jardine Matheson Ltd Spons JARLF 88758 20090213 Jardine Strategic Holdings Ltd JSHLY 84521 20080130 Jardinier Corp JRDN 84104 20071207 Java Detour Inc JVDT 74570 20070108 Javo Beverage Co JAVO 33623 19990609 Jayhawk Energy JYHW 80886 20070821 Jazz Air Income Fd JAARF 84641 20080219 Jazz Pharmaceuticals Inc JAZZ 80053 20070601 JBS SA JBSAY 91467 20100120 JC Decaux SA JCDXF 88760 20090213 JD Group Ltd JDGPF 85982 20080624 JDA Software Group Inc JDAS 15367 19960318 JDS Uniphase Cp JDSU 9422 19931117 Jeff Davis Bancshares Inc JDVB 85384 20080523 JEFFERSON BANCSHARES INC JFBI 49850 20030702 Jefferson Security Bank JFWV 80242 20070620 Jeffersonville Bancorp (New York) JFBC 31621 19980603 Jennifer Convertibles Inc JENN 31153 19970509 JER Investors Tr JERT 61991 20050714 Jeronimo Martins SGPS SA JRONY 91471 20100120 JERRYS FAMOUS DELI INC DELI 55445 20031015 JETBLUE AIRWAYS CP JBLU 41885 20020412 Jewett-Cameron Trading Co JCTCF 15457 19960412 Jffrs TR/J CRB Glbl Indl Mtls Eqty Idx F CRBI 91638 20100122 Jffrs TR/J CRB Wld Expl & Prdtn Ety WCAT 91639 20100122 Jiangbo Pharma JGBO 40540 19990419 Jiangxi Copper Co Ltd JIXAY 91469 20100120 Jingwei International Ltd JNGW 80141 20070607 Jinpin Intl Ltd JST 13291 19980206 JINSHAN GOLD MINES I JINFF 74961 20070314 JLM Couture Inc JLMC 2713 19930623 Jmar Tech Inc JMAR 2026 19930125 Jmg Exploration JMGE 84842 20080328 JMI Telecom Corp JMIM 84441 20080129 JNR Resources Inc JNRRF 66213 20050209 Joes Jeans Inc JOEZ 2405 19930318 John B Sanfilippo & Son JBSS 7991 19911204 John D Oil Gas JDOG 4221 19920226 Johnson Electric Holdings JELCY 91468 20100120 Johnson Matthey PLC JMPLY 91470 20100120 Johnson Outdoors Inc JOUT 9024 19900326 Jollibee Foods Corp JBFCF 88759 20090213 Jones Soda Co JSDA 49043 19990621 Journey Resource JNYRF 74508 20061218 JOVIAN CAP CORP JVNCF 89276 20090506 Joy Global Inc JOYG 41714 20010615 Jpak Group JPAK 81094 20070904 JPS Industries Inc JPST 31487 19971016 Jse Ltd JSEJF 81309 20070918 Jtnb Bancorp Inc JTNB 80598 20070726 JUBILEE PLATINUM PLC JUBPF 80006 20070530 Juhl Wind Inc JUHL 86240 20080625 Juma Technology Inc JUMT 80221 20070620 Juniata Valley Fincl Cp Pa JUVF 43364 19990317 Juniper Networks JNPR 33673 19990625 Jupiter Telecommunications Co Ltd JUPIY 91406 20090106 Just Energy Income Fund JUSTF 88225 20090105 K FED BANCORP KFED 55969 20040331 K L A - Tencor Corp KLAC 9034 19900326 K Plus S AG KPLUF 85611 20080612 K's Media KVME 84311 20080123 K-Swiss Inc Class A KSWS 6879 19900606 K-Tron Intl Inc KTII 9036 19900327 Kaanapali Ld LLC KANP 84115 20071211 KAGARA ZINC LTD KGRZF 85706 20080623 Kahala Corp KAHL 79895 20070516 Kahzam Inc KHZM 89650 20090708 Kaiser Aluminum Corp KALU 68964 20060707 KAISER GROUP HLDGS INC KGHI 49911 20030715 Kalahari Minerals PLC KMPLF 88765 20090213 Kallisto Energy KEGYF 85753 20080624 Kaman Cp Class A KAMN 9038 19900326 Kaminak Gold Corp KMKGF 81116 20070904 Kandi Tech Corp KNDI 81104 20070904 Kansas City Life Insurance KCLI 12516 19950818 Kantone Holdings Ltd KTHGF 81023 20070904 KAO CP SPONS ADR (JAPAN) KCRPY 55880 20040316 Katahdin Bankshares Corp KTHN 74169 20021022 Katanga Mining Ltd KATFF 88763 20090213 Katy Ind Inc KATY 7327 19871105 Kazakhmys Ltd KZMYF 88768 20090213 KBK CAP TR I PFD TR 9 KBKCP 60223 20040505 KCM Holdings Corp KCMH 84443 20080129 KDDI Corp KDDIY 91407 20081217 KEARNY FINANCIAL KRNY 66316 20050224 Keg Royalties Income Fund KRIUF 86054 20080624 Kelly Services Inc Cl B KELYB 12517 19950818 Kelly Services Inc Class A KELYA 9044 19900326 Kelyniam Global KLYG 84860 20080404 Kemet Corp KEME 4746 19921026 Kenai Resources Ltd KAIFF 79528 20070503 Kendle Intl Inc KNDL 29911 19970822 KENEXA CORPORATION KNXA 66470 20050628 Kensey Nash Corp KNSY 15097 19951213 Kent Exploration Inc KXPLF 85683 20080620 Kent Financial Services KENT 2446 19930323 Kent Intl Holdings KNTH 4797 19921125 KENTOR GOLD KGOLF 85698 20080623 Kentucky Bancshares KTYB 15643 19960530 KENTUCKY FIRST FED KFFB 66324 20050303 Kentucky Usa Egy KYUS 84067 20071120 Keppel Cp Ltd Sp ADR KPELY 18839 19961118 Kerry Group Plc KRYAY 84522 20080130 Keryx Biopharma KERX 41271 20000728 Kewaunee Scientific Cp KEQU 4195 19920225 KEWEENAW FINL CORP KEFI 60208 20040505 Keweenaw Lnd Assn Ctf Int KEWL 15739 19960530 Kewpie Corp Adr KWPCY 91920 20060303 Key Capital KCPC 66430 20050519 Key Technology Inc KTEC 12525 19950818 Key Tronic Cp KTCC 9051 19900326 KEYERA FACILITIES IN KEYUF 68237 20051115 Keynote Systems Inc KEYN 33963 19990924 KeyOn Comm Hldgs KEYO 76154 20070322 Keystone Consolidated Industries Inc KYCN 79482 20070501 Keystone Na KNAJF 86053 20080624 Keystone North America Inc KNAIF 88766 20090213 Kforce Inc KFRC 12278 19950815 KHAN RESOURCES INC KHRIF 74048 20060906 KID CASTLE EDUCATION CP KDCE 49671 20021112 Kidville Inc KVIL 79413 20070501 Killam Properties Inc KMPPF 80084 20070604 Kimball Intl Inc Class B KBALB 9053 19900326 Kimberly Clarke De Mexico ADR KCDMY 18841 19961118 KINDERHOOK BK CP NUBK 60321 20040511 Kinetex Recs KTXRF 74914 20070228 Kingfisher Plc Sp ADR KGFHY 18842 19961118 Kingold Jewelry KGJI 40856 20000505 Kingsgate Consolidated Ltd KSKGF 91624 20100121 Kingston Systems KSYT 81305 20070917 Kingstone Co Inc KINS 49167 19991026 Kinross Gold Corp KGCAF 80678 20070802 Kirin Holdings KNBWY 2448 19930323 KIRKLAND'S INC KIRK 41966 20020730 Kish Bancorp KISB 43821 20000314 Kiska Metal Corp KSKTF 89852 20090807 Kit Digital KITD 68209 20051110 Kivalliq Energy Corp KVLQF 87475 20080925 Kiwibox.Com KIWB 33326 19990315 Kkr & Company UT KPEQF 68784 20060605 Klever Marketing Inc KLMK 89985 20090903 KLM Royal Dutch Airlines KLMR 79897 20070516 Klondex Mines KLNDF 80821 20070809 KLONDIKE SILVER KLSVF 84777 20080307 Klondike Star KDSM 55712 20040122 Kmbrly Clrk De Mxc SAB de CV Cl B KCDMF 88764 20090213 KMG Chemicals Inc KMGB 29738 19970602 Knight Capital Inc NITE 31732 19980708 Knight Energy KNECQ 43819 19970102 Knightsbridge Tankers Ltd VLCCF 18616 19970207 KNOLOGY INC KNOL 55656 20031218 Knox Nursery Inc KNUR 40352 20000111 Kobe Steel Ltd Spons KBSTY 91623 20100121 Koc Holdings AS KHOLY 91472 20100120 Kodiak Energy KDKN 66369 20050331 Kodiak Exploration Ltd KXLAF 88767 20090213 Kohlberg Capital Corp KCAP 74461 20061212 Kola Mining Corp KMNFF 80220 20070620 Kolorfusion Intl KOLR 40599 20000309 Komatsu Ltd KMTUY 80609 20070726 KONA GRILL INC KONA 68051 20050816 Konecranes PLC KNCRF 81280 20070912 KongZHong Cp KONG 60477 20040709 Konica Minolta Holdings Inc KNCAY 91408 20090512 KONINKLIJKE WESS ADR KJWNY 68512 20060307 Kootenay Gold Inc KOOYF 85967 20080624 Kopin Corp KOPN 4458 19920415 Kore Holding KORH 41763 20010907 Koss Cp KOSS 4197 19920225 Kraig Biocraft Laboratories Inc KBLB 84906 20080416 Kratos Defc &Sec KTOS 40130 19991105 Kreisler Manuacturing KRSL 12522 19950818 KRIA RES INC KIARF 89795 20090730 KS BANCORP INC KSBI 49730 20030124 KSW INC KSW 55477 20031015 Kulicke & Soffa Industries Inc KLIC 9061 19900326 Kumba Iron Ore Ltd KIROY 84526 20080130 Kun Run Biotech KURU 84119 20071212 Kurtia Water Inds Ltd KTWIF 80499 20070718 KVH Industries KVHI 15429 19960402 Kyto Biopharma Inc KBPH 79355 20070501 Kyzen Corp KYZN 12823 19950824 L&L Energy LLEN 88220 20090105 L&M PETROLEUM LTD LMPDF 85703 20080623 L'AIR LIQUIDE ADR AIQUY 80262 20070622 L'OREAL CO ADR LRLCY 78385 20070418 L. L. & E Royalty Trust LRTR 5702 19850215 La Crosse Footwear BOOT 1632 19940408 La Jolla Pharma LJPC 1760 19940603 La Mancha Resources Inc LACHF 85894 20080624 Lab-Volt Systems Inc LVSY 85742 20080624 LABOPHARM INC DDSS 68645 20060502 LADBROKES SP ADR LDBKY 68713 20060518 Ladish Co LDSH 31358 19980310 LaFarge ADR LFRGY 19530 20010723 LAFAYETTE COMMUNITY BANCORP LFYC 60338 20040512 Laguna Res ADR LRCZY 91535 20100120 LAKE SHORE BANCORP LSBK 68579 20060405 Lake Shore Gold Corp LSGGF 88776 20090213 Lake Victoria Mining Co Inc LVCA 84755 20080307 Lakeland Bancorp Inc LBAI 40962 19990104 Lakeland Financial Corp LKFN 29895 19970814 Lakeland Indus Inc LAKE 9076 19900326 Lakes Entertainment LACO 33211 19990104 Lam Research Cp LRCX 9078 19900326 Lamar Advertising LAMR 18030 19960802 Lamperd Less Let LLLI 68251 20050331 Lancashire Holdings Ltd LCSHF 91625 20100121 Lancaster Colony Cp LANC 9079 19900326 Lance Inc LNCE 9080 19900326 Lancer Orthodontics I LANZ 12527 19950818 Landamerica Financial Group Inc LFGRQ 9993 19911001 Landec Corp LNDC 15258 19960215 Landmark Bancorp LARK 1596 19940328 Landmark Land Co Inc LLND 79886 20070516 Landore Resources Ltd LNDSF 91587 20100121 Landstar Systems Inc LSTR 2336 19930305 Lanesborough Real Estate Invt TR LRTEF 76151 20070321 Lantis Laser Inc LLSR 74469 20061213 Lantronix Inc LTRX 41317 20000804 LaPolla Industries Inc LPAD 84172 20071227 LaPorte Bancorp Inc LPSB 81824 20071015 Lappgold AK LPGLF 85966 20080624 LARA EXPLORATION LRAXF 68561 20060328 Laramide Resources Ltd LMRXF 66214 20050209 Laredo Oil Inc LRDC 90471 20091106 Larsen & toubro ltd LTOUF 86046 20080624 LAS VEGAS CENTRAL RESERVATIONS CORP LVCC 74000 20060810 Las Vegas From Home.com Enter LVFHF 33907 19990908 LaSalle Brands LSAL 49511 19970102 Lasalle Re Holdings Ltd LSRAF 88777 20090213 Laser Master International Inc LMTI 79856 20070516 LaserCard LCRD 8559 19900326 Latin American Minerals Inc LATNF 85890 20080624 Lattice Incorp LTTC 4297 19920303 Lattice Semiconductor Cp LSCC 9085 19900326 Laureate Res Stl LRRS 87365 20080923 Lava Flow Inc FLOW 8742 19900326 LAW ENFORCEMENT ASSOC CP LAWE 55893 20040316 Lawson Products Inc LAWS 9086 19900326 LAWSON SOFTWARE INC LWSN 41826 20011207 Layne Christensen Co LAYN 4665 19920820 LBA Realty Fund II WBP Inc LBARP 84574 20080130 LBO Capital Corp LBOA 84427 20080129 LCA Vision Inc LCAV 15185 19960123 LCNB Corp LCNB 43825 19991026 LE SAUNDA HLDGS LTD LESAF 89387 20090520 Leading Brands LBIX 2787 19930802 LEADIS TECHNOLOGY INC LDIS 60451 20040616 League Now Holdings Corp LNWZ 91888 20100219 Leap Technology Inc LPTC 31234 19970702 LEAP WIRELESS INTL INC LEAP 60562 20040819 Learning Tree Intl LTRE 15077 19951206 Leatt Corp LEAT 79863 20070516 LECG CP XPRT 55610 20031120 Lecroy Corp LCRY 12912 19951006 Lectec Cp LECT 9088 19900327 Led Power Grp LPWR 87473 20081006 Ledyard Financial Group Inc LFGP 81876 20071018 Lee & Man Paper Manufacturing Ltd LMPMF 85956 20080624 Lee & Man Paper Manufacturing Ltd LMPMY 91478 20100120 LEE ENTERPRISES INC CL B LEENB 60283 20040510 Leed Petroleum PLC LDPTF 85142 20080514 LEGACY BANCORP INC LEGC 56477 20051026 Legacy Brands Holding Inc LGBD 90561 20091119 Legacy Oil & Gas LEGPF 85701 20080623 Legacy Reserves LP LGCY 74682 20070112 Legacy Tech Hldg LTHO 68742 20060530 Legacy Wine Sprt LWSP 84175 20071227 Legal and General Group PLC LGGNY 91474 20100120 Legal Research Center LRCI 12247 19950803 Legend International Holdings Inc LGDI 79428 20070501 Legend Media LEGE 84608 20080212 Lehman Brothers Holding LEHMQ 1221 19940511 Lehman Brothers Holdings Inc LEHFQ 91585 20100121 Lehman Brothers Holdings Inc LEHGQ 91586 20100121 Lehman Trikes Inc LTRKF 85892 20080624 Leighton Holding Ltd LGTHF 88771 20090213 LEMAITRE VASCULAR LMAT 74274 20061019 Lenco Mobile Inc LNCM 40660 20000315 Lend Lease Corp Ltd LLESY 91476 20100120 Lenovo Gr Adr LNVGY 40229 19981207 Lenovo Group Ltd LNVGF 88774 20090213 Lenox Wealth Mgt LNXW 43391 19990423 Leo Motors Inc LEOM 84007 20071106 Lescarden Inc LCAR 31169 19970509 Level 3 Communications Inc LVLT 31402 19980401 Lexaria Corp LXRP 74824 20070212 Lexicon Pharm Inc LXRX 40762 20000407 Lexicon United Inc LXUN 84732 20080304 Lexington B&L Financial Corp LXMO 15870 19960606 Lexington Prec LEXPQ 49317 19970102 LGA Holdings LGAH 68157 20051107 LHC Group LHCG 66447 20050609 Li & Fung Ltd LFUGY 91473 20100120 Li Ning Co Ltd LNNGF 85969 20080624 Li-Ion Motors LMCO 49821 20030522 LI3 Energy Inc LIEG 90600 20091124 Liberator Medica LBMH 81051 20070904 Liberty Bancorp LIBC 79650 20070509 Liberty Bancorp Inc LBCP 74165 20061109 LIBERTY BELL BK (NJ) LBBB 55546 20031015 Liberty Cptl Ast LCPM 87515 20080819 Liberty Entertainment Inc LSTAV 90464 20091105 Liberty Global Inc CL A LBTYA 60404 20040603 Liberty Global Inc CL B LBTYB 60414 20040609 Liberty Global Inc Com Ser C LBTYK 68082 20050908 LIBERTY HOMES INC ClA LIBHA 55480 20031015 Liberty Med A LSTZA 84781 20080311 Liberty Med B LSTZB 84757 20080307 LIBERTY MED CP A LCAPA 68692 20060515 LIBERTY MED CP B LCAPB 68693 20060515 LIBERTY MED INT A LINTA 68681 20060510 LIBERTY MED INT B LINTB 68684 20060510 Liberty Mines Inc LBEFF 85920 20080624 LICT Corp LICT 13365 19990902 Liechtensteinische Landesbank AG LCHTF 89049 20090318 Life Design Station International Inc LDSI 80923 20070829 LIFE EXCHANGE INC LFXG 68417 20060201 Life Ins Co Ala $5 Par LINS 43828 19970515 Life Partners Hldgs Inc LPHI 40444 20000209 Life Quotes Inc QUOT 33809 19990803 Life Systems Inc LSYC 79842 20070516 Life Tech Corp LIFE 33297 19990226 LifeHealthCare Inc LFHE 91425 20100119 Lifepoint Hospitals Inc LPNT 33493 19990512 Lifequest World LQWC 55811 20040225 LifeStore Financial Group LSFG 31826 19980821 Lifetime Brands LCUT 9116 19910605 Lifevantage Corp LFVN 49612 19970310 Lifeway Foods Inc LWAY 12540 19950818 Ligand Pharm LGND 4783 19921118 Light SA LGSXY 91475 20100120 Lightbridge Corp LTBR 66418 20050103 Lighthouse Bank LGHT 84349 20080128 Lighting Science LSCG 66494 20050714 Lightlake Therapeutics LLTP 90657 20070504 Lightpath Technologies Inc Cl A LPTH 15273 19960228 Lightscape Tech LTSC 66255 20050217 Lightspace Co LGTS 79583 20070507 Lightwave Logic LWLG 68708 20060516 Lignol Energy Corp LECFF 86051 20080624 Lihir Gold Limited LIHRF 76141 20070319 Lihir Gold Ltd LIHR 12921 19951009 Lihua International LIWA 90008 20090909 Lime Energy LIME 40403 20000131 Limelight Networks Inc LLNW 80157 20070608 LIMONEIRA CO LMNR 55189 20031007 Linc Energy Ltd LNCGY 84471 20080130 Lincare Holdings Inc LNCR 4395 19920319 LINCOLN EDUCATIONAL LINC 66458 20050623 Lincoln Electric Co LECO 12110 19950613 Lincoln Mining Corp LNCLF 90198 20091002 Lincoln Park Bancorp LPBC 66295 20050217 Linde AG LNEGY 91479 20100120 Linear Gold Corp LGCFF 88769 20090213 Linear Metals Corp LMTCF 85918 20080624 Linear Technology Cp LLTC 9111 19900326 Lingo Media Corp LMDCF 81941 20071025 Link Plus Corp LKPL 68935 20060706 Link Real Estate Investment LKREF 85970 20080624 LINKTONE LTD ADS LTON 55860 20040304 Linkwell LWLL 79699 20070509 LINN ENERGY LLC UTS LINE 68382 20060117 Linux Gold Corp LNXGF 40390 20000126 Lion Energy Corp LEGYF 88838 20090213 Lionbridge Tech Inc LIOX 33854 19990820 Lions Gate Metal LGMFF 74695 20070116 Lipidviro Tech LPVO 68605 20060418 Lipoxen Plc LPXNF 74795 20070206 Liquidation World LIQWF 18032 19960802 LIQUIDITY SERVICES LQDT 68479 20060227 LIQUIDMETAL TECH INC LQMT 41915 20020522 Liquor Grp Whole LIQR 87663 20081024 Liquor Stores Income Fd LQSIF 88775 20090213 Lithium Corporation LTUM 91669 20100122 Lithium One Inc LITHF 89766 20090723 Lithium Tech LTHU 15302 19960126 Littel Fuse Inc LFUS 4691 19920923 Little Bank (The) LTLB 43831 19991105 Live Current Med LIVC 41156 20000630 Live Deal Inc LIVE 41832 20020129 Liveperson Inc LPSN 40765 20000407 Livereel Media LVRLF 68857 20060531 Liverpool Group LVRP 84550 20080130 Livewire Mobile LVWR 1508 19940218 LiveWorld Inc LVWD 79868 20070516 Living Cell Technologies Ltd LVCLF 85876 20080624 Living Cell Technologies Ltd LVCLY 84461 20080130 Lixte Biotechnology Holdings Inc LIXT 81942 20071025 LJ Intl Inc JADE 31446 19980421 LJ Regional ALJJ 15433 19960403 LKA International Inc LKAI 79582 20070507 LKQ CP LKQX 55031 20031006 LLX Logistica SA LLXLY 91477 20100120 LM Ericsson Telephone Co Ltd. ERIC 6916 19890928 LMA International NV LMINF 80086 20070604 LMI Aerospace Inc LMIA 31715 19980630 Lml Payment Systems Inc LMLP 12535 19950818 LNB Bancorp Inc LNBB 31177 19970509 Lndn Pacf & Ptnr LDPP 79872 20070516 Lng Energy Ltd LNGYF 81608 20071004 Lo Jack Cp LOJN 2466 19930325 Loans4Less.com Inc LFLS 84884 20080410 LOBLAW COMPANIES LTD LBLCF 74380 20061122 Local Com LOCM 66054 20041019 LOCATEPLUS HLDGS CP CL A LPHC 49698 20021216 Locatin Basd Tec LBAS 74943 20070307 LodgeNet Intrctv LNET 2983 19931014 LOGAN RESOURCES LGREF 84768 20080307 Logansport Fin LOGN 12111 19950614 Logic Devices Inc LOGC 9117 19900326 Logistical Support Inc LGSL 66248 20050217 Logitech Intl ADR LOGI 12074 19970321 LogMein Inc LOGM 89551 20090701 London Stock Exchange Ltd LDNXF 86028 20080624 Lone Pine Holdin LNPI 49090 20000412 Long-E Intl LOGE 41283 20000801 Longcheer Holdings Ltd LGCHF 88770 20090213 Longport Inc LPTI 85392 20080523 Longwei Petroleum Investment Hldng Ltd LPIH 87842 20081119 Lonking Hldg Ltd LONKF 85937 20080624 Lonmin LNMIY 91480 20100120 Lonza Group AG LZAGF 88779 20090213 Lonza Group AG LZAGY 91482 20100120 Looksmart Ltd LOOK 33855 19990820 Loomis AB LOIMF 89148 20090304 Loon Energy LOONF 85919 20080624 LOOPNET INC LOOP 68799 20060607 Loral Space and Comm LORL 68014 20050727 LORETO RESOURCES LRTC 91678 20100129 Lorus Therapeutics LRUSF 12502 19950818 Los Andes Copper Ltd LSANF 79158 20070411 Lottomatica SPA LTTOY 81605 20071004 Lotus Pharmaceuticals Inc LTUS 74774 20070202 Loud Tech LTEC 12295 19950818 Louisiana Bancorp LABC 80431 20070710 Lovitt Resources Inc LRCFF 87290 20080910 Lpath Inc LPTN 79423 20070501 LSB Corp LSBX 8999 19900326 LSB Financial LSBI 3034 19950207 LSI Industries Inc LYTS 9068 19900326 Ltx-Credence Crp LTXC 9069 19900326 LUCARA DIAMOND CORP LUCRF 89910 20090821 LUCENT TECHNOLOGIES CAP TR I LUTHP 60101 20040505 Lucky Friday Extension Mine LFEX 80780 20070808 Ludorum PLC LUDRF 89161 20090428 Lufkin Industries Inc LUFK 4203 19920225 Luks Group Vietnam Holdings Co Ltd LKSGF 85914 20080624 lululemon athletica Inc LULU 80619 20070727 Luminex Cp LMNX 40751 20000406 Luna Gold Corp LGCU 79577 20070507 Luna Innovations LUNA 68782 20060605 LUNDIN MNG CORP LUNMF 89477 20061101 Lux Energy LUXE 90730 20091210 Luzerne Natl Bk Corp LUZR 79694 20070509 LVMH Moet Hennessy Louis Vuitton LVMUY 91409 20060127 Lynas Corp Ltd LYSCY 91481 20100120 LYNAS Corporation Ltd LYSCF 74852 20070216 Lynden Energy Corp LVLEF 84588 20080131 Lyons Bancorp Inc LYBC 74075 20060907 LYRIS INC LYRI 41942 20020625 M &T Cap MTB+A 84345 20080128 M A Industries MAIXF 86011 20080624 M&f Bancorp Inc MFBP 33944 19990922 M-WISE INC MWIS 66321 20050228 MabCure Inc MBCI 84219 20080104 MACARTHUR COAL LTD MACDF 68419 20060201 Macatawa Bank Corp MCBC 31534 19980520 MACC Private Equities MACC 3447 19950306 MacDonald Dettweiler & Associates Ltd MDDWF 88783 20090213 Mace Security Intl Inc MACE 9127 19931112 Mach One MNCN 85395 20080523 Mackinac Financial MFNC 43324 20000317 Macmahon Holdings Ltd MCHHF 81024 20070904 Macquarie Gp ADR MQBKY 68963 20060720 Macquarie Grp MCQEF 74576 20070109 MACQUARIE INTL INFRA MQIIF 68568 20060329 MACQUARIE POWER & IN MCQPF 79759 20070514 MACREPORT.NET INC MRPT 49747 20030206 MacroSolve Inc MCVE 87729 20081111 Macusani Yellowcake Inc MCYWF 84882 20080410 Madalena Ventures Inc MDLNF 85902 20080624 Madden (Scott) Ltd SHOO 8706 19931213 Madeco SA MADKY 91483 20100120 Madison Minerals Cp MMRSF 40900 20000518 Madison Ntl Banc MNBZ 81710 20071009 Madison Sqr Grdn MSG 91656 20100125 Magal Security System Ltd MAGS 2454 19930323 Magellan Aerospace Corp MALJF 85451 20080527 MAGELLAN HEALTH SVCS INC MGLN 55812 20040225 MAGELLAN HEALTH SVCS INC WS MGLNW 55741 20040202 Magellan Minerals Ltd MAGNF 88780 20090213 Magellan Petroleum Cp MPET 12565 19950818 Magic Software Enterprise MGIC 9257 19910830 Magindustries Corp MAAFF 85119 20080513 MAGMA DESIGN AUTOMATION INC LAVA 41797 20011120 Magma Energy Corp MGMXF 89907 20090820 Magma Metals Ltd MMTDF 88787 20090213 Magna Lab Inc MAGAA 74941 20070307 MagneGas Corp MNGA 87843 20081119 Magnolia Solar MGLT 91877 20100216 Magnum D Or Res MDOR 55014 20030925 MAGYAR BANCORP INC MGYR 68391 20060124 Maiden Hldgs Ltd MHLD 84986 20080506 Main Street Capital Corp MAIN 81701 20071009 Mainland Resources Inc MNLU 84687 20080221 MainSource Financial MSFG 7954 19920108 Mainstream Min MSMCF 81383 20070921 Mainstreet Bankshares Inc MREE 74804 20070208 MAINSTREET BK (VA) MNSB 68078 20050906 Mainstreet Equity Corp MEQYF 74831 20070212 Mainstreet Financial Corp MSFN 74560 20070103 Majesco Entertainment COOL 33840 19990817 Majestic Oil & Gas Inc MJOG 79575 20070507 Major Automotive MJRC 31077 19970509 Major Drilling Grp International MJDLF 88785 20090213 MakeMusic! Inc MMUS 12147 19950630 Makeup.com Ltd MKUP 79368 20070501 Makhteshim-Agan Industries MAIXY 91485 20100120 Makita Elec Works Ltd ADR MKTAY 9143 19900327 MAKO SURGICAL CORP MAKO 84679 20080220 Mala Noche Resources Corp MNOCF 90747 20091214 Malaga Financial MLGF 43839 19970227 Malaga Inc MLGAF 80487 20070717 Malayan Banking Berhad MLYBY 84470 20080130 Malvern Federal Bancorp Inc MLVF 85251 20080521 Malwin Ventures MLWN 74474 20061213 Mammatech Corp MAMM 49328 19991026 Man Group PLC MNGPF 88789 20090213 Man Group PLC MNGPY 91491 20100120 Man SE MAGOY 91484 20100120 Management Enegy MMEX 89019 20090311 Managemnt Netwk TMNG 40215 19991123 Manas Petroleum MNAP 79036 20070402 Mandalay Media MNDL 68934 20060706 Mandarin Oriental International Ltd MNOIY 84502 20080130 Mangosoft Inc MGOF 40077 19991026 Manhattan Bancorp MNHN 81109 20070904 Manhattan Bridge LOAN 33497 19990513 MANHATTAN CORP MHTZF 91761 20100208 Manhatten Assoc Inc MANH 31454 19980423 Manicouagan Minerals Inc MCOUF 85868 20080624 Manifold Capital MANF 69302 20061110 Manitex Intl Inc MNTX 56402 20050215 Mannatech Inc MTEX 33277 19990216 MANNKIND CP MNKD 60514 20040728 Mansfelder Metal MNSF 8503 19980616 MANSFIELD MINERALS I MFMNF 74091 20060908 MANTECH INTL CP CL A MANT 41850 20020207 Mantis Mineral Corp MNTCF 81978 20071101 Mantra Venture Group Ltd MVTG 84271 20080109 MAP Pharmaceuticals Inc MAPP 81702 20071009 Maple Energy PLC MEYPF 85988 20080624 Marani Brands MRIB 74409 20061129 Marathon PGM Corp MRPGF 86156 20080625 March Networks Corp MNTWF 86173 20080625 MARCHEX INC CL B MCHX 55970 20040331 Marco Community Bancorp Inc MCBN 79469 20070501 Margo Caribe Inc MRGO 2398 19930318 Marifil Mines Ltd MFMLF 85898 20080624 Marine Exploration Inc MEXP 84659 20080219 Marine Growth Ventures Inc MGRW 81085 20070904 Marine Harvest ASA MNHVF 86108 20080625 Marine Petroleum Trust MARPS 12544 19950818 Mariner's Choice International Inc MCII 80081 20070604 Mark One Global Industries Inc MKGLF 43333 20000211 Market & Resarch MTRE 84975 20080501 Market Leader LEDR 66127 20041210 Market Vectors Junior Gold Miners ETF GDXJ 90506 20091111 MARKETAXESS HLDGS INC MKTX 66076 20041105 Marketing Acquisition Corp MAQC 79156 20070411 Marketing Worldwide Corp MWWC 74407 20061129 MARKS & SP GP ADR MAKSY 80622 20070730 MARLIN BUSINESS SVCS CP MRLN 55592 20031112 Marquette National Company MNAT 84457 20080129 Mars National Bank PA MNBP 85440 20080523 MARSHALL EDWARDS INC MSHL 55661 20031218 Martek Biosciences Corp MATK 9397 19931123 Marten Transport Ltd MRTN 4212 19920226 MARTIN MIDSTREAM PTNRS LP MMLP 55005 20021101 Marubeni Corp MARUY 91486 20100120 MARUI CO LTD ADR MAURY 55019 20030929 Marvell Technology Grp Ltd MRVL 41158 20000630 Mascot Silver Lead Mines MSLM 84411 20080129 Masimo Corp MASI 80766 20070808 Mason-Dixon Capital Trust MSDXP 31636 19980603 MASS FINANCIAL CORP MFCAF 68500 20060303 Mass Hysteria Entertainment Company Inc MHYS 89902 20090814 MASS MEGAWATTS WIND PWR INC MMGW 55831 20040225 Mass Petroleum MASP 81731 20071009 Massmart Holdings Ltd MMRTY 91489 20100120 Matech Corp MTCH 87544 20081017 Material Sciences Cp MASC 3366 19920317 MathStar Inc MATH 68141 20051027 Matinee Media Corp MNEM 84678 20080220 Matrix Service Co MTRX 4214 19920226 Matrixx Initiat MTXX 15498 19960426 Matsui Securities Co Ltd MAUSY 84492 20080130 Mattel Co MAT 5082 19820104 Matthew Int'l Cp MATW 1880 19940810 Mattson Technology MTSN 1449 19940929 Maudore Minerals Ltd MAOMF 88781 20090213 Maverick Mineral MVRM 49414 19970410 Maverick Oil&Gas MAVO 87723 20081111 MAWSON RESOURCES MWSNF 84775 20080307 Max Capital Group MXGL 41762 20010814 Max Media Group Inc MXMI 89899 20090812 MAX PETROLEUM PLC MXPTF 68376 20060110 MAX RESOURCE CP ORD MXROF 60346 20040514 Maxco Inc MAXC 4215 19920226 Maxim Integrated Prod Inc MXIM 9167 19900326 Maxim Resources Ltd MXMSF 86059 20080624 MaxLife Fund Corp MXFD 80321 20070629 Maxus Realty Trust MRTI 4246 19920226 Maxwell Tech Inc MXWL 9169 19900326 MaxWorldwide Inc MAXW 40427 20000208 Maxxam Inc MAXX 5825 19880629 Maxygen Inc MAXY 40297 19991216 Maydao Corp MYDO 33353 19990401 Mayfair Mining MFMM 74222 20060928 Mayflower Co-op Bank MFLR 4216 19920226 Mays JW Inc MAYS 4217 19920226 MB Financial Inc MBFI 4689 19950407 MBT Financial Cp MBTF 40995 19990104 McCormick & Schmiks Seafood MSSR 60497 20040720 McCoy Corp MCCRF 84849 20080402 McGrath Rent Cp MGRC 9173 19900326 Mckenzie Bay Intl Ltd MKBY 85391 20080523 McRae Ind Cl A MRINA 3370 19920317 McRae Industries Inc MRINB 84544 20080130 MDC Partners Inc Cl A MDCA 13001 19950417 Mdi Inc MDIZ 8000 19931228 MDN Inc MDNNF 85943 20080624 Mdrna Inc MRNA 8905 19931207 Mdu Comm Intl Inc MDTV 43407 19990419 MDU RES GROUP INC PFD 4.50 MDURP 55199 20031007 MDWerks Inc MDWK 79357 20070501 Meade Instrum MEAD 29657 19970409 Measurement Specialties Inc MEAS 3661 19930426 MECAQ Magna Entertainment MECAQ 40527 20000223 Mechanical Tech MKTY 33634 19990614 Mechanics Bank Richmond CA MCHB 79485 20070501 Medallion Financial TAXI 15599 19960523 MEDASORB TECHNOLOGIES MSBT 68998 20060809 MedAssets Inc MDAS 84129 20071213 MEDCATH CP MDTH 41736 20010731 MedClean Tech MCLN 49235 19990614 Media Sciences Intl Inc MSII 43286 19990318 Mediacom Commun Cl A MCCC 40636 20000204 Medianet Grp Tec MEDG 81667 20071009 MEDIASET SPA SP AD MDIUY 80623 20070730 Medicago Inc MDCGF 84886 20080414 Medical Action Ind. Inc MDCI 6942 19890412 Medical Care Tch MDCE 88219 20090105 Medical Connections Holdings Inc MCTH 84236 20080107 MEDICAL FACS CORP MFCSF 74384 20061127 MEDICAL INTL TECH INC MDLH 41944 20020628 Medical Marijuana Inc MJNA 89159 20090428 Medical Nutrition MDNU 40441 20000208 Medical Staffing Network Hldgs MSNW 19707 20020418 MEDICEO PALTAC HOLDING MAHLY 90206 20091006 MEDICINES CO (THE) MDCO 41331 20000808 Medicinova Inc MNOV 74441 20061208 Medicure Inc MCUJ 56238 20040219 MEDIDATA SOLUTIONS INC MDSO 89509 20090625 Medifocus Inc MDFZF 90734 20091211 Medina Intl Hldg MIHI 81086 20070904 Medis Technologies Ltd MDTL 41053 20000606 Medistem Inc MEDS 81075 20070904 Medisys Corp MDYO 85737 20080624 MEDITERRANEAN RESOURCE MNRUF 68353 20051223 Medivation MDVN 43846 19970113 Medivir Ser B Sek5 MVRBF 88798 20090213 Mediware Information MEDW 12548 19950818 Medizone International Inc MZEI 90002 20090904 Medlink Int Cl A MLKNA 55360 20031007 Medoro Resources MDRRF 90827 20091229 Medpro Sfty Prd MPSP 68583 20060405 Medquist Inc MEDQ 4491 19920505 Medra Corp MDRA 79887 20070516 Medtox Scientific Inc MTOX 3653 19920921 MEDUSA MINING LTD MDSMF 91942 20100301 Medx Health Corp MDXHF 86570 20080718 MEGA BRANDS INC MBLKF 68985 20060803 Mega Group Inc MGINQ 60072 20040505 Mega Precs Mtls MPRXF 85929 20080624 Mega Uranium MGAFF 66318 20050225 Mega Uranium Ltd MEGUF 86050 20080624 Megawest Energy MGWSF 68849 20060531 Megola Inc MGON 60165 20040505 Melco Crown Adr MPEL 74519 20061219 MELCO INTL DEVEL MDEVF 80582 20070723 Meldex Intl ADR MLGGY 66058 20041021 MELLANOX TECHNOLOGIE MLNX 74812 20070208 Melo Biotech MLOBF 79014 20070327 Melrose PLC MLSPF 86884 20080729 Melt Inc MLTC 74732 20070124 MEMSIC Inc MEMS 82581 20071214 Mendocino Brewing Co Inc MENB 68121 20051010 Mentor Capital Inc MNTR 87247 20080905 Mentor Graphic Corp MENT 5994 19880302 MEO Australia Ltd MEOAF 79773 20070515 Mer Telemgt Sol MTSLD 29719 19970521 MercadoLibre Inc MELI 80824 20070810 Mercantile Bank Corp MBWM 33750 19990720 MERCATOR GOLD ADR MTGDY 90505 20091111 Mercator Minerals Ltd MLKKF 88786 20090213 Mercator Minerals Ltd MRCMF 88792 20090213 MERCER INSURANCE GRP MIGP 55653 20031216 Mercer International Inc MERC 8129 19900326 Merchant Bancshares