NASDAQ 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-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 4 Kids Entertainment Inc KIDE 9091 19900326 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 57TH Street General Acquisition Corp SQTC 94306 20100615 5N Plus Inc FPLSF 84272 20080109 8000 Inc EIGH 92337 20100326 8888 Acquisition Corp EGHA 84622 20080212 8X8 Inc EGHT 29818 19970702 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-Tec Industries AG ATWNF 92512 20100405 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 20091218 Aarhuskarlshan AB ARHUF 80601 20070726 Aaron's Inc Cl A AAN.A 4036 19840907 Aastrom Bioscience ASTM 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 ABB Ltd Zuerich (Sweden ABLZF 93308 20100426 ABCOURT MINES ABMBF 84778 20080307 Aberdeen International Inc AABVF 90994 20100105 Aberdeen Intl Inc ADNLF 92420 20100405 Aberdeen New Thai Invt Trust ABRDF 88226 20090108 Abertis Infraestructuras SA ABRTY 93892 20100426 ABG Sundal Collier ASA ABGSF 74614 20070110 ABINGTON BANCORP ABBC 66129 20041217 Abington Resources Inc ABIZF 92628 20100405 Abiomed Inc ABMD 3007 19870730 Abitibibowater Inc ABWTQ 92305 20100326 Able Energy Inc ABLE 33865 19990823 Ablynx NV ABLYF 90859 20091229 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 Abtech Holdings ABHD 94310 20100616 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 Acadian Timber Corp ACAZF 94178 20100609 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 Acciona SA ACXIF 90880 20091229 Accor SA ACRFY 91430 20100120 Accor SA ACRFF 94100 20100609 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 Acer Inc ACEIF 92517 20100405 Acergy Adr ACGY 31712 19980626 Acergy SA ACGYF 92520 20100405 Acerinox SA ANIOY 91435 20100120 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 20100208 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 Acrux Ltd ARUXF 94005 20100608 ACS Motion COntrol ACSEF 31549 19980603 Actel Corp ACTL 2804 19930804 Actelion Ltd ALIOF 88599 20090213 Action Industries Inc ACTN 92586 20100405 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 20100226 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 Ad Systems Com ADSY 92843 20100409 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 Adb Internationl ADBI 12361 19950818 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 Adex Mining Corp ADXDF 92568 20100405 Adfitech Inc ADFT 92474 20100405 Adherex Technologies Inc ADHXF 56394 20041112 Adidas AG ADDDF 91597 20100121 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 Group Plc AMIGF 74630 20070110 Admiralty Resources ARYRY 80831 20070813 Adobe Systems Inc ADBE 5998 19860814 ADOLOR CP ADLR 41521 20001114 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 Adva Optical Networking ADVOF 92677 20100405 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 BioMedical Technologies Inc ABMT 92304 20100326 Advanced Cell ACTC 66285 20050217 Advanced Energy Indust AEIS 15034 19951117 Advanced Explorations Inc ADEXF 92436 20100405 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 AFA Protective Systems Inc AFAP 92545 20100405 AFC Enterprises AFCE 41628 20010302 Afexa Life Sciences Inc AFXSF 91020 20100105 Affinity Gold AFYG 92309 20100326 Affinity Mediaworks Corp AFFW 92441 20100405 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 African Queen Mines Ltd AFQMF 92450 20100405 African Rainbow Minerals Ltd ARBWY 92524 20100405 Africo Res Ltd AFCRF 74834 20070212 Ag Growth Int In AGGZF 68813 20060531 AGA Medical Holdings Inc AGAM 90309 20091021 Ageas Spon Adr AGESY 84887 19960220 Agent Inform AIFS 43054 19990223 AGF Management Ltd AGFMF 92700 20100405 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 Sol AGSO 92143 20091218 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 Canada Inc AIDIF 92473 20100405 Air China Ltd AICAF 74603 20070110 AIR CHINA LTD SP ADR AIRYY 79765 20070514 AIR FRANCE-KLM ADS AFLYY 61639 20040505 Air Indstris Grp AIRI 41450 20001005 Air Methods Corp AIRM 8319 19870831 AIR T INC AIRT 12311 19840907 Air Temp North America Inc ATPN 74764 20070201 Air Trnsport Svc ATSG 49941 20030723 Airborne Se Prov ABPR 79145 20070410 AirMedia Group Inc AMCN 84011 20071107 AirScooter Corp ASCO 74668 20070110 Airspan Networks AIRO 2153 20000720 Airtrax Inc AITX 49061 19991026 Aisystems Inc ASYI 93543 20100430 Aixtron Aktienge AIXG 66335 20050311 AJ Lucas Grou Ltd AJLGF 93140 20100426 AJINOMOTO CO INC ADR AJINY 91767 20100208 Ajisen China Holdings Ltd AJSCF 85786 20080624 AJS Bancorp AJSB 49624 20011228 AKA Ventures Inc AKAVF 91576 20091221 Akamai Technologies Inc AKAM 40104 19991029 Akbank Tl 1000 Par AKBNF 93309 20100426 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 AKZOF 92715 20100405 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 Alamo Energy Corp ALME 92312 20100326 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 ASXSF 66108 20041130 Albertis Infraestructuras ABFOF 85130 20071220 Albina Comm Bnc ACBC 43738 20000215 Alcantara Brands ACBR 92592 20100405 Alcatel Alsthom Co General Electric ALALF 92666 20100405 Alda Pharma APCSF 81820 20071012 Alderon Resource Corp ALDFD 92120 20091218 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 Minerals Corp ALXDF 92438 20100405 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 SAB de CV ALFFF 92500 20100405 Alfa-Laval AB ALFVY 91433 20100120 Alfacell Corp ACEL 15625 19960530 Algonquin Power AQUNF 90837 20091229 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 Alimera Sciences ALIM 93099 20100422 Alinta Energy AEYYF 85773 20080624 Alkane Exploration NL ALKEF 74844 20070213 Alkane Inc ALKN 92311 20100326 Alkermes ALKS 8010 19910716 All Amer Semiconductor SEMIQ 8050 19900326 All American Grp COHM 7115 19871105 All American Pet AAPT 81423 20070928 All Fuels & Engy AFSE 41114 20000619 All Nippon Airways Ltd ALNPY 92680 20100405 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 Inc 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 Almost Family Inc AFAM 2218 19930219 ALNYLAM PHARMACEUTICALS INC ALNY 60402 20040601 Alpargatas SAIC ORD ALPAF 92633 20100405 Alpha and Omega Semiconductor L AOSL 93540 20100429 Alpha Bank AE ALBKY 90838 20091229 alpha-En Corp ALPE 86600 20040802 Alphamin Resources Corp AFMJF 92600 20100405 ALPHARX INC ALRX 41469 20001013 ALPHATEC HOLDINGS ATEC 68879 20060612 ALPINE AIR EXPRESS INC APNX 55537 20031015 Alpine Electronics Inc AELEF 88596 20090213 Alpine Gaming Inc CNTY 8096 19931110 Alpine Group APNI 3022 19840907 Alps Electric Ltd APELY 93197 20100426 ALR TECH INC ALRT 40612 20000313 Alseres Pharma ALSE 8830 19840907 Alstom ALSMY 92683 20100405 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 Alternative Energy Partners Inc AEGY 92307 20100326 Alternative Fuel Sys 2004 Inc ALVFF 92442 20100405 Alternatve Green AGTI 49602 19991104 ALTERNET SYSTEMS INC ALYI 68306 20051212 Alterra Cap Hold ALTE 41762 20010814 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 Alto Ventures Ltd ALVLF 92558 20100405 Altra Holdings Inc AIMC 74496 20061215 Altrntv Cons Tec ACCY 79042 20070403 Alturas Minerals Corp ALTSF 85760 20080624 Altus Group Income Fund AAUFF 92516 20100405 Alumifuel Power AFPW 79710 20070509 Aluminum Corp China ALMMF 68757 20060531 Alvarion Ltd ALVR 40687 20000324 Am Gold Inc ACERF 90958 20100105 AM Mold Guard AMGI 68738 20060526 AM Mold Guard B wt AMGIZ 68740 20060526 Amada Co Ltd AMDLY 91434 20100120 AMADEUS ENERGY ADUEF 86304 20080701 Amador Gold Corp ADRGF 91772 20091221 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 AmbiCom Holdings Inc ABHI 92295 20100326 Ambient Corp ABTG 31344 19980224 Ambrian Capital AMNZF 74292 20061030 AMC FINANCIAL HLDG ACFL 41630 20010306 Amcor Ltd AMCRY 2023 19930112 Amcore Fin AMFIQ 8068 19860602 Amedisys Inc AMED 1899 19940818 AMELCO CORP AMLC 60194 20040505 Amen Properties AMEN 29968 19970924 Amer Claims Evaluation ALRN 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 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 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 L Shs AMXVF 92658 20100405 AMERICA MOVIL SA DE CV A ADS AMOV 41606 20010208 America Services Group Inc ASGR 9997 19911121 America West Res AWSR 55939 20040322 America's Suppliers Inc AASL 92425 20100405 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 Consolidated Minerals Corp AMERF 92433 20100405 American Consumers Inc ANCS 88233 20090108 American Creek Resources Ltd ACKRF 74613 20070110 AMERICAN CUSTOM COMP ACCM 93899 20100604 American DG Energy Inc ADGE 84179 20071227 American Eagle Energy Inc AMZG 92313 20100326 American Eagle Outfitters Inc AEO 1641 19940414 American Electric Technologies Inc AETI 79789 20070516 American Energy Fields Inc AEFI 92885 20100413 American Energy Group Ltd AEGG 66239 20050217 American Eng Prd AENP 92308 20100326 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 20091221 American Medic Alert AMAC 2125 19840907 American Nano ANNO 81192 20070906 American Natural Energy Corp ANRUF 92550 20100405 American Pacific Rim Commerce Grp APRM 84891 20080415 American Paramount Gold Corp APGA 92868 20100412 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 Seniors AMSA 91024 20100105 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 Video Teleconferencing AVOT 92578 20100405 AMERICAN WAGER BETM 15548 19960510 American Wenshen AWSH 68551 20060323 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 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 Amerix Precious Metals Corp APMFF 92551 20100405 Ames Natl Cp ATLO 40477 20000215 Amexdrug Corp AXRX 79566 20070507 Amfil Techno AMFE 49523 19970116 AMG Capital Trust AMGZO 92710 20100405 Amgen Co AMGN 5984 19840907 Amhn Inc AMHN 79662 20070509 Amico Games Corp AMCG 92002 20091221 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 Amlin PLC APLCF 92497 20100405 Amorfix Life Sciences Ltd ARFXF 74611 20070110 AMP Ltd AMLTY 90868 20091229 AMP Ltd AMLTF 92495 20100405 AMP PRODUCTIONS INC AMPC 68990 20060808 Ampal Amer Israel Cl A AMPL 3039 19840907 Ampio Pharm Inc AMPE 92381 20100331 Amrn Mtal & Tec AMGY 49350 19970107 Amseco Expl Ltd AXPRF 92432 20100405 Amstem Corp AMST 79757 20070511 Amsurg Inc Cl A AMSG 33106 19971204 Amtech Systems ASYS 2256 19840907 Amtrust Fin Corp AFNLQ 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 Anadolu Hayat Sigorta As AUHYF 92482 20100405 ANADYS PHARMACEUTICALS INC ANDS 55948 20040329 Anagram Plus Inc AGRM 92310 20100326 Analogic Cp ALOG 8107 19840907 Analyt Int Nw Co ANLY 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 Anchor Funding Services Inc AFNG 92454 20100405 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 Anfield Nickel Corp ANCKF 92659 20100405 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 Angle Energy ANGZF 94214 20100614 Anglo Amer ADR AAUKY 6853 19840907 Anglo American Plc AAUKF 80638 20070731 ANGLO PLAT UNSP ADR AGPPY 66437 20050602 Anglo Platinum Ltd AGPPF 94148 20100609 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 Conch Cement AHCHY 94183 20100609 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 ANPGQ 79437 20070501 Answers ANSW 56371 20041013 Ansys Inc ANSS 15908 19960621 Antares Energy Ltd AZZEF 91010 20100105 Antares Minerals ANMFF 80822 20070809 Anterra Energy Inc ATERF 85758 20080624 Anthera Pharmaceuticals Inc ANTH 91935 20100301 Anthony Clark Intl ACKBF 68850 20060531 Anthracite Cap ACPIQ 11702 19980324 Anthracite Capital Inc ACPOQ 92557 20100405 Anthracite PRF C ACPPQ 61013 20031009 Antigenics Inc AGEN 40436 20000208 Antioqua Gold Inc ANTZF 92599 20100405 Antisoma Plc AIOAF 88230 20090108 Antisoma Plc ATSMY 92660 20100405 Antofagasta PLC ANFGY 90871 20091229 Antofagasta PLC ANFGF 91211 20100105 ANTRIM ENERGY INC ATGYF 55415 20031015 Ants Software ANTS 31907 19981012 ANV Security Group Inc ANVS 92449 20100405 Anvil Mining Ltd AVMNF 74624 20070110 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 Capital APLI 93570 20100503 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 APPALACHIAN BANCSHS APAB 68120 20051006 Appld Micro AMCC 33115 19971208 Apple Inc AAPL 5902 19840907 Apple Valley Bk AVBKE 80230 20070620 Appleton Exploration Inc APPPF 92431 20100405 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 Aqm Copper APQUF 85788 20080624 Aqua Pure Ventures Ltd AQPVF 92452 20100405 Aqua Society AQAS 60547 20040812 Aquamer Medical Corp AQUM 91998 20091221 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 Corp ARBXD 66123 20041216 Arbios Systems ARBI 92315 20100326 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 Arco Resources Corp ARRXF 92566 20100405 ARCSIGHT INC ARST 84680 20080220 Arctic Cat Inc ACAT 4056 19900627 ARCTIC GLACIER TR UT AGUNF 74084 20060908 Arcus Development Group Inc ARCUF 92587 20100405 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 Argex Silver Capital Inc ARGEF 92601 20100405 Argo Group International Holdings Ltd AGII 8121 19861114 Argon St Inc STST 15310 19960102 Argonaut Gold Ltd ARNGF 92244 20100315 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 Aristocrat Leisure Ltd ARLUF 92485 20100405 ARK Restaurants Cp ARKR 3045 19851213 Arkados Grp AKDS 40668 20000322 Arkanova Energy Corp AKVA 74325 20061108 Arkansas Best Corp ABFS 4498 19920513 Arkema ARKAF 92531 20100405 ARKEMA SP ADR ARKAY 68719 20060519 Arm Holdings ARMH 31440 19980417 ARM Holdings PLC ARMHF 92670 20100405 Armada Mercantile Ltd AAMTF 92424 20100405 Armanino Foods Of Distinction Inc AMNF 12321 19900430 Armistice Res Corp AISCF 74599 20070110 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 Res Dev ARWDE 13050 19950818 Arrowhead Resrch ARWR 49287 19970106 Arsenal Energy Inc AEYIF 68760 20060531 Art Design Inc ATDN 91989 20091218 Art Tech Group ARTG 33759 19990721 Artec Inc ATKJ 81205 20070906 Artepharm Global Corp ARGC 91399 20091113 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 ARTVENTIVE MEDICAL AVTD 92376 20100329 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 Asahi Kaisei Corp AHKSF 92493 20100405 Asap Expo Inc ASAE 92590 20100405 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 Ascot Resources Ltd ASOLF 92635 20100405 Ascott Residnce Real Estat Invstmnt Trst ACTRF 92632 20100405 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 Ent & Res AERCF 87546 20081017 Asia Entertainment & Resources Ltd AERLF 92649 20100405 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 Citrus Holdings Ltd ACTFF 93252 20100426 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 Pharmacare Holdings PLC APNHY 92536 20100405 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 Assicurazioni Generali SPA ARZGY 93894 20091026 Associated Banc ASBC 8681 19840907 Associated Brit Foods Ltd ASBFY 90863 20091229 Assuranceamerica ASAM 43056 19990223 Assured Guaranty Ltd AGOUF 92722 20100405 Asta Funding Inc ASFI 15013 19951114 Astea Intl Inc ATEA 12219 19950727 Astec Ind Inc ASTE 8133 19860619 Astellas Pharma Inc ALPMY 90873 20091229 Astellas Pharma Inc ALPMF 93253 20100426 Aston Hill Financial Inc AHFCF 80427 20070705 ASTOR EXPLORATIONS ATOR 93820 20100520 Astral Media Inc Cl A AAIAF 92707 20100405 Astral Mining AAMJF 85755 20080624 Astrazeneca Plc AZNDF 92533 20100405 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 Asustek Computer Inc AKCIF 92502 20100405 ASX Ltd ASXFF 88607 20090213 ATA Inc ATAI 84353 20080129 Atac Res LTD ATADF 86321 20080701 Atacama Minerals Corp ATAAF 92451 20100405 ATC Tech Corp ATAC 18523 19961217 Atco Ltd Cl I Nv Cda ACLLF 91244 20100105 Athabasca Oil Sands Corp ATHOF 94180 20100609 Athabasca Potash Inc ABHPF 84685 20080221 Athena Silver AHNR 74591 20070110 athenahealth Inc ATHN 81379 20070920 Athens Bancshares Corp AFCB 91272 20100107 Atheronova Inc AHRO 84341 20080125 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 GREEN PWR H AGPH 92271 20100324 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 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 Attunity Ltd ATTUF 2007 19930126 ATW Gold Corp ATWGF 85774 20080624 Auburn Bancorp Inc ABBB 87104 20080819 Auburn Natl Bancorp AUBN 12835 19950911 Auckland International Airport Ltd ACKDF 92643 20100405 Audiocodes Ltd AUDC 33562 19990528 Audiovox Corp Cl A VOXX 3051 19920316 Auex Ventures Inc AUXVF 68763 20060531 Augen Capital Corp AGCCF 84298 20080117 Augme Tech AUGT 49753 20030211 Aura Energy LTD AUEEF 92439 20100405 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 Aurios Inc AURZ 92610 20100405 Aurora Gold ARXG 31006 19970509 Aurox Resources Ltd AUOXF 74605 20070110 Aurubis AG AIAGF 93196 20100426 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 Search Cars Inc ASCH 92316 20100326 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 Automotive Components Europe SA AMTVF 92483 20100405 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 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 Aveng Ltd AVEPY 92691 20100405 AVENIR DIVERSIFIED AVNDF 68230 20051115 Aventine Renewable Energy Holdings AVRW 93353 20100427 Aventura Equities Inc AVNE 88608 20090213 Avenue Exchange Corp AXCG 92421 20100405 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 Avita Medical Ltd AVMXF 92573 20100405 Aviva plc AIVAF 92494 20100405 AVJENNINGS HOMES AQBKF 88605 20090213 Avnel Gold Mining Ltd AVNZF 92582 20100405 Avoca Inc AVOA 85439 20080523 Avoca Resources Ltd AVORF 92467 20100405 AVP INC AVPI 68332 20051220 Avro Energy Inc AVOE 91994 20091221 AVT Inc AVTC 74669 20070110 Aware Inc AWRE 29595 19961119 AWB Ltd AWBZF 92462 20100405 AWE Ltd AWWEF 92142 20091218 AWG Ltd AWGL 15462 19960416 Axa Ads AXAHY 11363 19960625 Axa SA AXAHF 93141 20100426 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 Ayala Corp AYYLF 92685 20100405 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 Communications BCOM 81981 20071101 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 20091221 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 Balfour Beatty plc BAFBF 92486 20100405 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 Baltimore Gas & Electric Co BGLEN 92542 20100405 BAM Investments Corp BNBMF 92510 20100405 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 Espirito Santo BKESF 92490 20100405 Banco Patagonia SA BPTGF 93256 20100426 Banco Popolare Societa' Cooperativa BPSAF 81421 20070928 Banco Popolare Societa' Cooperativa BPSAY 91175 20100105 Banco Popular Espanol BPESF 93312 20100426 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 Bangkok Dusit Medical Services Units BDUUF 92626 20100405 Bango Plc BGOPF 94006 20100608 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 Cyprus Public Co Ltd BACPY 92498 20100405 Bank of East Asia Ltd BKEAF 29178 19970509 BANK OF FLORIDA CP BOFL 49751 20030206 Bank of Georgia BKGGF 92695 20100405 Bank Of Granite Cp GRAN 4069 19920225 Bank Of Ireland IRLBF 94030 20100223 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 Nova Scotia BKSHF 92701 20100405 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 Petroleum Ltd BAPKF 92684 20100405 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 Serv 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 Baring Emerging Europe plc BRIMF 93200 20100426 Bark Group Inc BKPG 90991 20100105 Barkville Gold Mines Ltd BGMZF 91569 20091221 Barlow Ltd ADR BRRAY 18708 19961118 BARON ENERGY INC BROE 92414 20100401 Barotex Technology Corp BARX 68537 20060315 Barrett Business Service BBSI 2679 19930614 Barry Callebaut Ag BYCBF 92549 20100405 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 Basic Net SPA BNTSF 92242 20100319 Bass Metals Ltd BSSMF 92583 20100405 Basset Furniture BSET 5903 19840907 BATM Advanced Communications Ltd BTAVF 94007 20100608 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 Bayfield Ventures Corporation BYVVF 92607 20100405 BayHill Capital BYHL 33901 19990902 Baylake Cp BYLK 15657 19960530 Bayou City Exploration Inc BYCX 91992 20091221 Bayside Petroleum Co Inc BYSD 92319 20100326 Bayswater Urnium BYSWF 80637 20070731 BBA Aviation PLC BBAVF 92480 20100405 BBC CAPITAL TR II BBXT 41871 20020304 BBV Vietnam SEA Acquisition Corp BBVVF 84734 20080304 BBV Vietnam SEA Acquisition Corp BBVWF 84729 20080304 BC Iron Ltd BIRNF 92647 20100405 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 Beacon Energy 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 Beasley Broadcast Grp Cl A BBGI 40465 20000211 Beaufield Resources BFDRF 90824 20091229 Beazer Homes USA Inc BZMD 91373 20100113 Beazley PLC BEAZF 93254 20100426 Bebe Stores Inc BEBE 31098 19980617 Bed, Bath & Beyond Inc BBBY 4541 19920605 Befut Intl BFTI 74227 20061002 Beiersdorf AG BDRFY 93310 20100426 Beijing Capital International Airport Co BJCHF 88617 20090213 Beijing Century BCHM 84195 20071227 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 Bellevue Group AG BLVGF 93199 20100426 Bellhaven Copper & Gold Inc BHVCF 75503 20061013 Belltower Entrtn BTOW 86915 20080801 Belluna Co Ltd BLUNY 92472 20100405 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 Pharmac BPMA 79610 20070508 Bendigo Bk Ltd BXRBF 92504 20100405 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 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 Serv BEYS 84827 20080324 Bestway Inc BSWY 68335 20051220 Beta Music Group BEMG 92595 20100405 Betawave Corp BWAV 74294 20061031 Better Environment Concepts Inc BEEN 89992 20090903 Beverly Hills BP BHBC 43705 19990707 Bexil Corp BXLC 13212 19961007 Beyond Commrce BYOC 84374 20080115 Bezeq The Israeli Telecmmuncaton Crp Ltd BZQIF 92664 20100405 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 BH Macro Ltd BHMDF 92518 20100405 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 Bear Mining Corp BGBR 92318 20100326 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 Cap A BMNM 61848 20040916 Bingo.com Inc BNGOF 40239 19990114 Bio Gaia Biologics AB BGAIF 85811 20080624 Bio Matrix BMSN 68212 20051110 Bio Reference Laboraties BRLI 9359 19931122 Bio Treat Technology Ltd BOTRF 85751 20080624 Bio-Bridge Science Inc BGES 68187 20051110 Bio-Clean Inc BOCL 90299 20090519 Bio-Key Intel BKYI 29672 19970417 Bio-Path Holdings Inc BPTH 84716 20080304 Bio-Solutions Corp BISU 87382 20080925 Bioanalytical BASI 33090 19971125 Bioauthorize BAZH 84731 20080304 Biochem Solutions Inc BCHS 81226 20070906 Bioclinica Inc BIOC 4570 19920618 Biocompatibles International PLC BCTBF 94128 20100609 Biocryst Pharm Inc BCRX 1552 19940304 BIOCUREX INC BOCX 60093 20040505 Biodel Inc BIOD 79753 20070511 Biodelivery Sciences Intl BDSI 41963 20020725 Biodrain Medical Inc BIOR 93571 20100503 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 Biofuels Power Corp BFLS 92565 20100405 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 BONU 88943 20090220 Bioniche Life Sciences Inc BNHLF 92639 20100405 Bionovo BNVI 55594 20031112 Biopack Envrnmnt BPAC 68600 20060412 Biopetrol Industries AG BIOPF 75504 20061013 Biopharm Asia 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 Biostem U.S. Cor BOSM 92338 20100326 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 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 20091218 BLACK PEARL MINLS CO CLQMF 88442 20090123 BLACK TUSK MINERALS BKTK 90963 20100104 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 BlackStone Ventures Inc BLVKF 92428 20100405 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 Blockbuster Inc BBICP 92713 20100405 Bloggerwave Inc BLGW 92281 20100324 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 Marble Corp BMMCF 89003 20090311 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 Sphere Corp BLSP 92637 20100405 BLUE VY BAN CORP BVBC 60163 20040505 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 Bluescope Steel Ltd BLSFF 92661 20100405 BlueStar Financial Group Inc BSFG 90977 20100105 Bluewave Group Inc BLEW 93572 20100503 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 BNC Financial Group Inc BNFI 92519 20100405 BNK Petroleum Inc BNKPF 91149 20100105 BNP Paribas Ord BNPQF 92719 20100405 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 Bogo Medellin MLG Inc BOGMF 93143 20100426 Bohai Pharmaceuticals Group Inc BOPH 92404 20100331 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 BookMerge Technology Inc BRKM 93793 20100517 Books A Million BAMM 4765 19921104 Boomerang System BMER 41507 20001103 Boral Ltd BOALF 92489 20100405 BORAL LTD SPONS ADR BOALY 55854 20040227 Boralex Inc BRLXF 92508 20100405 BORALEX PWR INC FD BLXJF 68231 20051115 Borders & Southern Petroleum PLC BDRSF 92630 20100405 Boreal Water Col BRWC 84807 20080319 Borealis Exploration Ltd BOREF 91577 20091221 Bosideng International Holdings Ltd BSDGF 92591 20100405 Boss Hold Inc 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 Bourbon SA BOUBF 92711 20100405 Bouygues SA BOUYY 91442 20100120 Bowleven Plc BWLVF 92469 20100405 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 Management HAXS 12610 19950818 Bradken Ltd BRKNF 93144 20100426 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 Brand Neue Corp BRNZ 92593 20100405 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 Brazilian Gold Corp BGOZF 93198 20100426 BRC Diamond Corp BCDMF 85790 20080624 Breakwater Rscs BWLRD 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 Brewing Ltd BIBLF 93142 20100426 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 Digi BLIN 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 Britannia Bulk Holdings Inc BBLKF 92562 20100405 Brite-Strike Tac BSTK 87074 20080821 British Air Adr BAIRY 7057 19870818 British Airways Plc Adr BABWF 79745 20070510 British American TOB BTAFF 93313 20100426 British Land Co BTLCY 84505 20080130 British Sky Broadcasting Ord BSYBF 92505 20100405 Britsh Sky Broad BSYBY 1318 19941208 Britton & Koonts Capital Corp BKBK 18193 19961017 Broadcast Intern BCST 12536 19950818 Broadcaster Inc BCAS 8714 19931213 Broadcom Corp Cl A BRCM 31442 19980417 Broadsoft Inc BSFT 94309 20100616 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 Advantage VIP Income Fd BVPFF 92506 20100405 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 Brother Inds Ltd BRTHF 92511 20100405 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 BT Group PLC (gbp BTGOF 92651 20100405 Btg Plc BTGGF 92477 20100405 BTU Intl Inc BTUI 8168 19890208 Buccaneer energy Ltd BCGYF 85765 20080624 Bucking Horse Energy Inc BUKHF 92479 20100405 Bucyrus Intl BUCY 60505 20040726 Budget Center Inc BDGN 90955 20100105 BUFFALO WILD WINGS INC BWLD 55615 20031124 Buffets Restaurants Holdings Inc BUFR 92682 20100405 Buhler Industries Inc Cl A BIIAF 93311 20100426 Builders FirstSource Inc BLDR 66473 20050628 Bulgari Spa - A Shs BULIF 92687 20100405 Bullion Monarch BULM 84203 20071228 Bulova Technologies Group Inc BLVT 90962 20100104 Bumrungrad Hospital BUHPF 93257 20100426 Bumrungrad Hospital Public Co Ltd BUGDF 92640 20100405 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 Burberry Group PLC BBRYF 92694 20100405 Burcon Nutrascience BRCNF 92689 20100405 Bureau Veritas Rgstr Intrntnl De Clsfctn BVRDF 93201 20100426 Burke Mills Inc BMLS 12337 19840907 BURKE&HERBERT B&T ALEXANDRIA BHRB 55063 20031007 BURNHAM HLDGS INC ClA BURCA 55068 20031007 Burzynski Research Institute BZYR 49105 19970102 Business Development Solutions Inc BDEV 68523 20060309 Butler Intl BUTLQ 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&C Group Plc CGPZF 92675 20100405 C&F Financial Cp CFFI 31481 19980507 C2 Global Tech COBT 2443 19930323 Ca Coast Commun CALCQ 29934 19970904 CA Inc CA 5566 19840907 Cable & Wireless PLC CWPUF 92636 20100405 Cabo Drilling Corp CBEEF 90966 20100104 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 Caerus Resource Corp CAEUF 92606 20100405 Cairn Energy PLC CRNCF 86047 20080624 Cairn Energy PLC CRNCY 90853 20091229 Caisse Regionale De Crdt Agricole Mutuel CAMYF 93314 20100426 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 CALDERA RESOURCES CAEFF 92272 20100324 Caldwell Prt Int CWLPF 93263 20100426 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 20091221 Calibrus Inc CALB 92880 20100413 CALIF OAKS STATE BANK COSB 55666 20031222 California Bank of Commerce CABC 84238 20080107 California Business Bank CABB 74221 20060928 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 Calix Networks Inc CALX 92254 20100324 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 Calmena Energy BLKWF 93255 20100426 Calsonic Cp Ord CLSOF 88648 20090213 Caltex Australia Ltd CTXAF 92507 20100405 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 Cambex Corp CBEX 92320 20100326 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 Campbell Bros Ltd .50 CBEBF 93202 20100426 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 Gas Corp CJCFF 92552 20100405 Canada Zinc Metals Corp CZXMF 91013 20100105 CANADIAN APT PPTYS CDPYF 68233 20051115 Canadian Arrow Mines Ltd CDARF 85759 20080624 Canadian Convertible Debenture Fund CDFZF 93868 20100526 CANADIAN GENL INVTS CGRIF 68787 20060606 Canadian Helicopters Income Fd CDHPF 86574 20080718 Canadian Mining Co Inc CNGCF 92423 20100405 Canadian Oil Recovery & Rmdtn Entrprs Lt CRVYF 93150 20100426 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 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 Canam Group Inc CNMGA 92688 20100405 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 Candente Gold Corp CGDXF 92461 20100405 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 20091221 Cannabis Science CBIS 49370 19991228 Cannon Point Res CPOTF 92575 20100405 Canon Marketing Japapn Inc CAMJF 94090 20100222 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 Canterra Minerals Corp CTMCF 92588 20100405 Cantex Energy Corp CTXE 79798 20070516 Cantronics Sys Inc CRIXF 74863 20070220 Canwel Bldng Mat CWXZF 91937 20100226 Canyon Bancorp CYBA 43180 19990301 Canyon Copper Corp CNYC 92330 20100326 CAP BK SAN JUAN CA CBJC 88271 20081118 Cap Gemini SA CGEMY 84519 20080130 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 Shopping Centres Group CCRGY 93797 20100517 Capital Southwest Cp CSWC 8304 19900327 Capitaland Ltd Ord CLLDY 90841 20091229 Capitaland Ltd Ord CLLDF 92663 20100405 Capitamall Trust CPAMF 74218 20060928 Capitl Grwth Sys CGSY 68753 20060531 Capitol City Bancshares Inc CPTY 84259 20080107 Capitol Federated Financial CFFN 33356 19990401 Capman Oyj Shs B CPOYF 93149 20100426 Caprius Inc CAPI 2106 19840907 CapSource Financial Inc CPSO 80207 20070620 CAPSTONE GOLD CORP CSFFF 68451 20060213 Capstone Thera CAPS 2042 19930201 Capstone Turbine Cp CPST 41157 20000630 Capterra Financl CPTA 69004 20050727 Car Charging Group Inc CCGI 92004 20091221 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 CardioCom Solutions Inc EKGGF 93212 20100426 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 Casino & Gaming Corp CGAQ 92324 20100326 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 Carmel Energy Inc CRMY 92560 20100405 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 Carpathian Gold Inc CPNFF 92613 20100405 Carrefour SA CRERF 88661 20090213 CARREFOUR SA CRERY 90594 20081021 Carrizo Oil & Gas Inc CRZO 29870 19970806 Carrollton Bancorp CRRB 1752 19940531 Carrols Restaurant Group Inc TAST 74498 20061215 Carso Global Telecom O F CGTVF 93259 20100426 Carso Global Telecom O F CGTVY 94011 20100608 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 CASCADE TECHNOLOGIES CSDT 92867 20100412 Cascadero Copper Corp CCEDF 94008 20100608 Cascadia Investments Inc CDIV 91999 20091221 Casella Waste Systems Inc Cl A CWST 33025 19971029 Casey Container Corp CSEY 91890 20091218 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 Casio Computer Ltd CSIOF 92499 20100405 CASPIAN ENERGY INC CEKFF 68862 20060531 Caspian Intl CIOC 68066 20050824 Caspian Services CSSV 60280 20040510 Cass Information Corp CASS 15300 19960102 Castle Group Inc CAGU 84227 20080107 Castleguard Ener MOAT 49347 19991026 Casual Male Rtal CMRG 4113 19920225 Catalpa Resources Ltd CAHPF 93145 20100426 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 Catalyst Res CATA 92350 20100326 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 CPCAF 92655 20100405 Cathay Pacific Airways Sp ADR CPCAY 18726 19961118 CATHEDRAL ENERGY SVC CETEF 92375 20100329 Catlin Group Ltd CLNGF 92491 20100405 Cattlemans Inc CTLO 92569 20100405 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 CBOE Holdings Inc CBOE 94303 20100615 CBP CARBON INDUSTR CBPJ 68562 20060328 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 CCSE Global Ltd CSYJF 92460 20100405 CDC Corp CHINA 33730 19990713 CDC Software Corporation CDCS 89844 20090806 Cdex Class A CEXI 60425 20040616 CDSI Holding Inc CDSI 33229 19990128 CDSS Wind Down Inc CWDW 92334 20100326 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 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 Cencosud SA CSUDF 92716 20100405 CENEX INC 8 PR CHSCP 49787 20030324 Centamin Egypt Ltd CELTF 79771 20070515 Centennial Coal Co Ltd CCOAF 92674 20100405 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 Hudson Gas and Electric CHGEM 92540 20100405 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 CILTL 93574 20100503 Central Illinois Light Co pf CERLP 11787 19980603 Central Illinois Public Service Co CIPSL 92539 20100405 Central Illinois Public Service Co CIPSM 92911 20100413 Central Japan Railway Co CJPRY 90847 20091229 Central Jersey CJBK 43840 19991116 Central Natural Resources Inc CTNR 43751 19970117 Central Petroleum Ltd CPTLF 93318 20100426 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 Vermont Public Service Corp CPUBM 92720 20100405 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 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 20091221 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 Pharma CGXPE 66445 20050111 Ceragon Networks Ltd CRNT 41316 20000804 Ceramic Fuel Cells Ltd CEFLF 85764 20080624 Cereplast CERP 79360 20070501 Ceres Power Holdings Plc CPWHF 92471 20100405 Cerner Cp CERN 8342 19900326 Cerro Dorado Inc CDCH 85394 20080523 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 20091218 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 Com CCMS 31246 19970826 Champion Industries CHMP 2029 19930125 Champion Real Estate Investment Trst Uts CMPNF 92615 20100405 Champions Biotec CSBR 74779 20070202 Champlain Resources Inc CPLJF 86566 20080718 Chancellor Group Inc CHAG 93573 20100503 Chang On Intl CAON 2414 19950105 Changda International Holdings Inc CIHD 90562 20091119 Changfeng Energy Inc CGFEF 92621 20100405 Changyou.com Limited CYOU 89127 20090402 Channel America TV Network Inc CATN 92616 20100405 Channel Res Ltd CHJRF 92419 20100405 Channell Commercial Corp CHNL 15953 19960702 Chanticleer Hldg CCLR 74296 20061031 Chaoda Modern Agriculture Holdings Inc CMGHF 91148 20100105 Chaoda Modern Agriculture Holdings Inc CMGHY 92537 20100405 Charista Global CHRG 86599 20041214 Charles & Colvard Ltd CTHR 33063 19971112 Charm Communications CHRM 93627 20100505 CHARMIKE CINEMAS CKEC 41587 20010118 Charming Shoppes CHRS 5905 19860709 Charoen Pokpand Feedml CPOUF 93205 20100426 CHART INDUSTRIES GTLS 68968 20060726 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 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 CHRXQ 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 Chemring Group Plc Fgn CMGMF 92534 20100405 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 Energy Corp CHKDG 92721 20100405 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 Cheung Kong Infrastructure Holdings Ltd CKISF 92484 20100405 CHEVIOT FINCL CP CHEV 55678 20040107 Cheyenne Resources Corp CYRS 90661 20070926 Chiangmai Frozen Foods Public Co Ltd CGMFF 92571 20100405 Chicopee Bancorp Inc CBNK 74133 20060720 Chief Consolidated Mining Co CFCM 81208 20070906 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 Industries Holdings Ltd CIDHF 92642 20100405 China Agri-Business Inc CHBU 84181 20071227 China Agritech Inc CAGC 79438 20070501 China Amer Hldg CAAH 49475 19991207 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 20100303 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 Ceramics Co Ltd CCLWF 92644 20100405 China Citic Bank Corp Ltd CHBJF 92459 20100405 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 Dairy Group Ltd CHDFF 93203 20100426 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 Discovery Acquisition Corp CADWF 92602 20100405 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 Energy Rec CGYV 81658 20071009 CHINA ENTERPRISES LTD BERMUDA CSHEF 49936 20030715 China Env CNVP 92283 20100325 China Executive Education Corp CECX 92903 20100413 China Finance 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 Gas Holdings Ltd CGHOF 94163 20100609 China Gengsheng CHGS 74456 20061211 China Gerui Am CHOP 79209 20070417 China Good Elect CGDL 93794 20100517 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 HOUSING & LAND CHLN 68670 20060509 China Huaren Org CHRN 55865 20040315 China Huiyuan Juice Group Ltd CYUNF 93151 20100426 China Industrial Waste Management Inc CIWT 79420 20070501 China Inf Secrty CPBY 74204 20060922 China Infrastrct CIIC 84603 20080212 China Infrastructure Construction Corp CHNC 92325 20100326 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 Lodging Ads HTHT 92293 20100326 China Logistics CHLO 55797 20040225 China Logistics Inc CLGZ 92326 20100326 China Longyuan Power Group CLPXF 92641 20100405 China Marin Food CMFO 84257 20080107 China Marketing Media Holdings Inc CMKM 92327 20100326 China Media Xprs CCME 84045 20071114 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 20091223 China Nuokang Bio-Pharmaceutical Inc NKBP 90729 20091210 China Oil and Gas Group Ltd CLSZF 93260 20100426 China Oilfield Services Ltd CHOLY 84527 20080130 China Oilfield Services Ltd CHOLF 91150 20100105 China Organic Ag CNOA 74862 20070216 China Orgnc Fert CHOR 81258 20070910 China Overseas Land&Invt Ltd CAOVF 91166 20100105 China Pediatric CPDU 84360 20080129 China Pharm Inc CFMID 91990 20091221 China Pharmaceutical Group Ltd CHJTF 92455 20100405 China Power Equipment Inc CPQQ 91176 20100105 China Power Int'l Development Ltd CPWIF 85889 20080624 China Precision Steel Inc CPSL 74554 20061229 China Premi Life 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 Rare Earth Hld CREQF 92596 20100405 China Real Estate Information CRIC 90298 20091016 China Recycling CREG 66136 20041222 China Redstone CGPI 92314 20100326 China Resources CRHKY 90844 20091229 China Resources Land Ltd CRBJF 66402 20040727 China Resources Power Holdings Co Ltd CRPJY 93888 20100428 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 Shineway Pharmaceutical Group Ltd CSWYF 92662 20100405 China Shipping Container Lines Co Ltd CITAY 93316 20100426 China Shipping Development Co Ltd CSDXF 92468 20100405 China Shuangji CSGJ 84088 20071130 China Singyes Solar Technlgs Hldngs Ltd CSSXF 91006 20100105 China Sky One Medical Inc CSKI 87325 20080916 China Skyrise Digital Service Inc CSKD 92402 20100331 China Solar&Cln CSOL 79429 20070501 China State Construction Intnl Hldgs Ltd CCOHF 92605 20100405 China State Construction Intnl Hldgs Ltd CCOHY 94009 20100608 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 TECHFAITH WIRE CNTF 66414 20050506 China Tel Group CHTL 84823 20080324 China Telecom CP H CHJHF 94116 20100609 China TianRen CTRI 74841 20070213 China Topreach CGSXF 79454 20070501 China TopReach Inc CGSQF 91579 20091221 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 Windpower Group Ltd CWPWF 92574 20100405 China Wireless Technologies Ltd CHWTY 92503 20100405 China Wireless Technologies Ltd CHWTF 92614 20100405 China XD Plastic CXDC 81606 20071004 China Yct Intl CYIG 74898 20070223 China Yibai United Grnt Intl Hldng Inc CBGH 92322 20100326 China Yida Hldg CNYD 84245 20080107 China Yingxia In CYXI 60406 20040603 China Yongxin CYXND 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 Chinese Estates Holdings Ltd CESTF 94010 20100608 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 Chong Hing Bank Ltd CGHBF 92470 20100405 Chorus Motors PLC CHOMF 92653 20100405 Chow Sang Sang Holdings Intl Ltd CHOWF 93147 20100426 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 CIA Energetica San Paul CESDY 93146 20100426 CIB Marine Bancshares Inc CIBH 91270 20100107 CIBL Inc CIBY 92548 20100405 Cic Energy Corp CIEGF 85821 20080624 CICERO INC CICN 12225 19950727 CIE Financiere Richmont AG CFRHF 87934 20081112 Cielo SA CIOXY 92690 20100405 Ciena Corp CIEN 18618 19970207 Cienega Creek Holdings Inc CCKH 89160 20090428 CIGMA METALS CORP CGMX 60210 20040505 Cimatron Ltd CIMT 15379 19960321 Ciments Francais CMFAY 92712 20100405 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 Cintas Cp CTAS 8368 19900326 Cintel Corp CNCN 49942 20030729 CIPHER PHARMACEUTIC CPHMF 68422 20060202 Circle K Sunkus Co Ltd CLKSF 92513 20100405 Circuit City Stores- Group CCTYQ 7110 19840907 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 Gold Mines Inc CIGCF 92576 20100405 CITBA Financial Corp CBAF 91237 20100105 Citi Trends Inc CTRN 66422 20050518 Citic Pacific Ltd CTPCY 91446 20100120 Citic Pacific Ltd CTPCF 94171 20100609 CITIGOLD CORP LTD CTOHF 68559 20060328 Citigold Corp Ltd CTOHY 92652 20100405 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 Natl Bncshr CNBL 92328 20100326 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 Telecom Ltd CTELF 92627 20100405 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 Clarion County Community Bank CCYY 92496 20100405 Clarkston Finl CKFC 31931 19981201 Claymore 1-5 Year Laddered Govt Bnd ETF CLFMF 90610 20091127 Claymore Bric CYMEF 81929 20071023 Claymore China Technology CQQQ 91634 20100122 Claymore Gold Bullion ETF CGBLF 93315 20100426 CLAYMORE NAT GAS COM CYMGF 90608 20090602 Claymore Oil Sands CYMNF 86037 20080624 Claymore S&P TSX CLYLF 92521 20100405 Clayton Williams Energy Inc CWEI 2618 19930524 Clean Coal Technologies Inc CCTC 81823 20071012 Clean Diesel Technologies CDTI 15152 19951226 Clean Energy & Power Inc KEPI 93867 20100526 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 Seas Tuna Ltd CTUNF 92572 20100405 Clean Tech Bio CLTH 74887 20070221 Cleanpath Resurc CLNP 87835 20081119 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 Clearwater Seafoods Income Fund CWFOF 93319 20100426 Clearwire Corp CLWRR 92926 20091221 Clearwire Corp A CLWR 74950 20070308 Clenergen Corp CRGE 92333 20100326 CLEVELAND BIOLABS CBLI 68966 20060725 Clicker Inc CLKZD 92445 20100405 Clicker Inc CLKZ 93575 20100503 Clicks Group Ltd CCKRY 94046 20100607 Clicksoftware Tech Ltd CKSW 41131 20000623 Cliff Rock Resources Corp CLFR 92464 20100405 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 Cline Mining Cp CLNMF 92650 20100405 Clinical Data CLDA 8389 19900326 Clinuvel Pharmaceuticals Ltd CLVLF 88649 20090213 Clinuvel Pharmaceuticals Ltd CLVLY 84464 20080130 Clipper Windpower Plc CRPWF 86016 20080624 Cloverleaf Kennel Club Cl A CLVFA 92466 20100405 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 CMC Metals Ltd CMCXF 92435 20100405 CME Group Inc CME 19779 20021206 Cmg Holdings Inc CMGO 81748 20071009 CML Healthcare Income Fund CMHIF 86022 20080624 CMP Gold Trust Units CMPZF 93148 20100426 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 CNB Fincl Services Inc CBFC 92321 20100326 Cnc Development CDLVF 81376 20070920 CNC Development Ltd CDLUF 91565 20091218 CNinsure Inc CISG 81979 20071101 CNOOC LTD CEOHF 88639 20090213 CNP Assurances SA CNPAF 92541 20100405 Cns Response CNSO 49057 20000509 CO2 Solutions Inc COSLF 93261 20100426 Coalcorp Mining Inc CCJMF 88634 20090213 Coalspur Mines Ltd CSPZF 92617 20100405 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 Coastal Integrated Services Inc COLV 94104 20100609 Coastport Cap Inc CSTPF 94061 20100222 Coates International Ltd COTE 74909 20070228 Cobalis CLSC 49859 20030711 Cobalt Coal Corp CCCXF 94017 20100317 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 Hellenic Bottling Co CCHBF 92704 20100405 Coca-Cola Amatil Ltd Spon ADR CCLAY 18745 19961118 Cochlear Ord PLC CHEOF 88644 20090213 Cochlear Ord PLC CHEOY 92529 20100405 Coconnect CCON 66061 20041025 Coda Octopus Grp CDOC 79823 20070516 Codexis CDXS 93098 20100422 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 Cogeco Cable Inc (f) CGEAF 92709 20100405 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 Cogstate Ltd COGZF 92598 20100405 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 Colliers CRE PLC COIJF 92604 20100405 Colombian Mines Corp CMBPF 86538 20080716 Colonial BancGroup Inc CBCDQ 92676 20100405 COLONIAL BANKSHARES COBK 66475 20050630 Colonial Capital Trust IV CBCPQ 92668 20100405 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 Colruyt SA CUYTF 92544 20100405 Colt Telecom Group SA CLTZF 93204 20100426 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 Columbus Silver Corp CSLVF 92589 20100405 Comaplex Minerals CXMLF 86322 20080701 Comarco CMRO 8410 19900326 COMBIMATRIX CBMX 49705 20021216 CombinatoRx Inc CRXX 68159 20051109 Comc Inc ICFO 49133 19991028 Comcam Interntl CMCJ 92247 20090618 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 Comf5 Intl CMFV 68986 20060803 Cominar Real Estate Investment Trust CMLEF 92522 20100405 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 Commerce Res Corp CMRZF 92603 20100405 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 20091218 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 Bank Of Australia CMWAY 92535 20100405 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 (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 Complete Financial Solutions Inc CFSU 92323 20100326 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 Comtech Telecommunications CMTL 4024 19920218 Comtex Scientifc 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 Concordis Group CNGI 88257 20090108 Concrete Casting Inc CCSG 92453 20100405 Concur Technologies Inc CNQR 31956 19981216 Concurrent Comp CCUR 8443 19900326 Condor Res Inc CNRIF 85910 20080624 ConectiSys Corp CONC 92331 20100326 Conergy Ag Hamburg CEYHF 85833 20080624 Conexant Sys CNXT 33213 19990104 Conforce International Inc CFRI 88917 20090213 Congaree Bancshares Inc CNRB 88539 20090204 Congoleum Corp CGMCQ 92561 20100405 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 Light & Power Co CNPWM 92708 20100405 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 Conquest Resources Ltd CQRLF 92581 20100405 Conrad Industries CNRD 40590 20000308 CONS ABADDON RES ABNAF 68965 20060724 Consl Water Co Inc CWCO 12064 19950517 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 20100104 Constar International Inc CNST 92329 20100326 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 Energy Ltd COENF 92487 20100405 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 Convenience Tv CRPZD 94215 20100614 Convera Corp CNVR 4126 19920225 Conversion Services Intl Inc CVNS 41597 20010125 Converted Organics Inc COIN 76129 20070316 Converted Organics Inc COINZ 84355 20070322 Convio Inc CNVO 93542 20100429 CONWEST PARTNERSHIP PART UNIUNIT CWPS 60263 20040510 Cool Chips plc COLCF 93317 20100426 CoolBrands International Inc CULBF 80202 20070620 Cooper Energy Ltd COPJF 92620 20100405 Cooper-Sta COSH 93878 20100527 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 Mng CPRKQ 89353 20070604 Copper Mtn Mng Corp CPPMF 85113 20080512 Copper One Inc COPRF 92001 20091218 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 20091112 Corp Durango CDURQ 1253 19940715 Corporacion Durango SA CADGF 74990 20070315 Corporacion Geo SA CVGFY 84488 20080130 Corporacion Geo SA CVGEF 92481 20100405 Corporate Executive Board Co EXBD 33288 19990223 Corporte Res Svs CRRS 43494 19990503 Corridor Resources CDDRF 88637 20090213 CORTELCO SYS PUERTO RICO INC CPROF 66137 20041223 Cortez Community Bank COTZ 92332 20100326 Cortez Gold Corp CRTZF 93206 20100426 Cortland Bancorp CLDB 40972 19990104 Corus Bankshrs CORSQ 9985 19910507 Corvel Corp CRVL 8667 19910628 Cosco Corp Ltd COIVF 85975 20080624 Cosco Corp Ltd CSCMY 84498 20080130 Cosco Pacific Ltd CSPKF 92646 20100405 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 20091218 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 20091221 Coventree Inc COVNF 88657 20090213 Cover-All Technologies COVR 15841 19960530 Covista Inc CVST 8653 19900326 Cowen Group A COWN 68953 20060713 Cowlitz Bancorp CWLZ 31367 19980313 Coxe Commodity Strategy Fd CXCMF 88670 20090213 CP Pokphand Co ADR CPKPY 18106 19960516 CP Pokphand Co Ltd Spons CPKPF 92556 20100405 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 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 Crocodile Gold Corp CROCF 90560 20091118 Crocotta Energy Inc CRCTF 93262 20100426 CROCS INC CROX 68439 20060208 Croda International COIHF 92515 20100405 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 Crowflight Minerals Inc CMLGF 92580 20100405 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 CRS Electronics CRSZF 92463 20100405 CRUCELL NV ADS CRXL 41503 20001101 Cryo Cell Intl CCEL 31479 19970505 Cryoport Inc CYRX 68058 20050822 Cryptologic Ltd CRYP 40651 20000320 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 Ltd CSRLF 92465 20100405 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 CTM Media Holdings Inc CTMMA 92656 20100405 CTM Media Holdings Inc CTMMB 92657 20100405 CTRIP.COM INTL LTD ADS CTRP 55640 20031209 Ctx Virtual Tech CTXV 92948 20100416 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 Curlew Lake Resources Inc CWLXF 93207 20100426 Current Tech CRTCE 49014 19990621 Curv Entertainment Group Inc CEGO 84299 20080118 Custom Restaurant CRHY 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 Defender CYDE 81678 20071009 Cyber Operations Inc CYPJ 85374 20080523 Cyber Optics Corp CYBE 9199 19911119 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 Cynapsus Therptc CYNAF 93258 20100426 CYNOSURE INC CYNO 68302 20051209 Cyplasin Biomed CPBM 74594 20070110 Cypress Bioscience Inc CYPB 4029 19920221 Cypress Developement Corp CYDVF 92585 20100405 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 Cytosorbents Crp CTSO 68998 20060809 Cytrx Corp CYTR 6969 19890329 D Box Technologies Inc DBOXF 94025 20100222 D S Smith PLC DITHF 93322 20100426 Dac Tech Grp Intl Inc DAAT 41112 20000619 Dacha Capital Inc DCHAF 93320 20100426 Dafoe Corp DAFX 92887 20100413 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 Daikin Inds Ltd DKILY 93891 20100211 Daily Journal Cp SC DJCO 4108 19920225 Daimler Ag DDAIF 19055 19981026 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 Danieli SPA DNIYY 93154 20100426 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 Davide Campari Spa DVDCY 93267 20100426 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 Energy DAYYF 74884 20070221 Daystar Tech 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 Deerfield Resources Ltd DFEL 92245 20100225 Def Indus Intl DFNS 60039 20040505 Default Proof Credit Card Systems DPRS 40057 19991021 Defense Solution DFSH 88218 20090105 Defentect Grp DFTC 74245 20061005 Degama Software Solutions Inc DGMA 85462 20080109 Dehaier Medical DHRM 93097 20100422 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 Delek Group Ltd DGRLY 93265 20100426 DELEK GROUP LTD DLKGF 94216 20100614 DELHI BANK CORP DWNX 60220 20040505 DELIAS INC DLIA 68316 20051215 Dell Inc DELL 6991 19880817 Delmar Bancorp DBCP 43864 19990715 Deloro Resources Ltd DLLFF 93266 20100426 Delphax Tech DLPX 8348 19900326 DELPHI ENERGY CORP DPGYF 68274 20051125 Delta Galil Ads DELTY 33342 19990325 DELTA LLOYD NV DLLLF 93716 20100507 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 Deltron Inc DTRO 93576 20100503 DemandTec Inc DMAN 80823 20070810 Dematco DMAT 90277 20060126 Democrasoft Inc DEMO 43359 19990315 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 DSRM 55120 20031007 Design Within Reach Inc DWRI 91997 20091221 Designer Sports DSPA 84969 20080423 Desire Petroleum DSPMF 93323 20100426 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 Telekom DTEGF 93100 20100422 Deutsche Wohnen AG DWHHF 91987 20091218 Development Bk Singapore ADR DBSDY 18765 19961118 Devin Energy Corp DVNGF 93211 20100426 Dewey Electronics Corp DEWY 43189 19990308 DEXCOM DXCM 66388 20050414 Dexus Property Group DXSPF 91582 20091218 DG FastChannel DGIT 15232 19960206 Dhanoa Minerals Ltd DHNA 74234 20061003 DHX Media Ltd DHXMF 93209 20100426 DIA BRAS DBEXF 84773 20080307 Diageo DGEAF 88676 20090213 Diagnocure Inc DGCRF 91034 20100105 DIAGNOS INC DGNOF 93321 20100426 Diagnstc Ima Int DIIG 84596 20071211 Dialog Group DLGO 81726 20071009 Diamant Art DIAAF 93724 20100507 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 Diamond Techn DMNT 81953 20071029 Diamondhead Casino DHCC 2316 19930304 DIAMONDS NORTH RESOURCES DDNFF 82861 20080116 Diamyd Medical AB DMYDY 84491 20080130 Diaz Resources Ltd DZRFF 85878 20080624 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 China Hldgs DCHIF 93264 20100426 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 DigitalPost Interactive Inc DGLP 92335 20100326 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 Dios Exploration Inc DIOSF 93153 20100426 Direct Coating DTCO 86567 20080718 Direct Equity DEQI 68893 20060614 Direct Insite Corp DIRI 4693 19920923 Directcash Income Fund DCTFF 93208 20100426 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 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 DNO International ASA DTNOF 94168 20100609 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 20091221 DORCHESTER MINERALS LP DMLP 49743 20030203 Dorel Industries DIIBF 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 Metals Inc DNPWF 94034 20100222 DUNDEE PRECIOUS METL DPMLF 74209 20060922 Dundee Real Estate Investment Trust DRETF 80938 20070831 Duquesne Light Co DQUEK 94193 20100609 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 Dynacor Gold Mines Inc DNGDF 93210 20100426 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 Gold Corp DGDCF 93152 20100426 DYNASTY METALS & MNG DMMIF 68623 20060426 Dynatem Inc DYTM 49181 19970120 Dynatronics Corp DYNT 1659 19940425 Dynavax Techs DVAX 55766 20040219 Dynavox A DVOX 93096 20100422 E F G Eurobank Ergasias SA EGFEY 91180 20100105 E Global Marketing Inc EGLO 92336 20100326 E ON Aktiengesellschaft ENAKF 94144 20100609 E Sol International Corp ESIT 79828 20070516 E*Trade Fincl Cp ETFCD 18063 19960816 E-Debit Global WSHE 41741 20010731 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 Corp 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 Holdng EGOH 89938 20090826 EAGLE PLAINS RESOURCES EGPLF 81264 20070911 Eagle Rock Energy EROC 74152 20061025 Eagle Rock Energy Partners LP EROCR 93897 20100601 Eaglecrest Explorations Ltd ECRTF 90750 20091214 Earth Search Sciences Inc ESSE 93578 20100503 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 20091221 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 Easton Pharmaceuticals Inc EAPH 92257 20100324 Easy Energy Inc ESYE 84689 20080221 EASYJET PLC EJETF 66218 20050210 Easylink ServiceS ESIC 2559 19950125 Easylink Solutn ESYL 74373 20061121 Ebara Corp Ord EBCOY 93155 20100426 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 Meda Tech EEMT 40114 19991102 Eclipsys Corp ECLP 31790 19980803 Eco Depot Inc ECDP 94305 20100615 Eco Global Corp ECOG 74481 20061214 Eco-Safe Systems USA Inc ESFS 84434 20080129 Eco2 Forests Inc ECOF 68976 20060731 Ecoblu Products ECOB 89146 20090422 EcoEmissions Solutions Inc ECMZ 93373 20100428 Ecofin Water & Power Opportunities PLC ECFNF 74272 20061019 Ecolocap Sol ECOS 68215 20051110 Ecologic Transpo EGCT 87341 20080918 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 Inc ECTY 74286 20061027 eCrypt Technologies Inc ECRY 93577 20100503 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 EDP Renovais SA EDRVF 94084 20100222 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 20091218 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 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 20091112 El Capitan Prec ECPN 49893 20030715 El Dorado Artesian Springs Inc ELDO 40207 19991122 El Nino Ventures Inc ELNOF 91584 20091218 Elamex SA de CV ELAMF 91583 20091218 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 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 Elekta EKTAF 93156 20100426 Element 21 Golf ETGF 49098 19991028 Element92 Resources Corp ELRE 92902 20100413 Elementis 1998 Plc EMNSF 93325 20100426 Elementos Ltd ELTLF 94108 20100609 Elephant Talk ETAK 40714 19990406 Elgin Mining Inc ELGMF 86402 20080707 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 Eloro Resources Ltd ELRRF 94151 20100609 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 EM International Enterprises Corp EMIE 84318 20080124 Emak Worldwide EMAK 4312 19940202 Ember Resources EBRFF 85964 20080624 Emberclear Inc EMBFF 85935 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 Emgold Mining Corp EGMCF 93324 20100426 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 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 Empower Technologies Corp EWTGF 93159 20100426 Empyrean Holding EMPY 87323 20080916 EMS Technologies ELMG 8607 19900326 Emtec Inc ETEC 49056 19970331 En2Go Internat ETGI 79229 20070419 Enable Holdings Inc ENAB 68366 20060104 Enablence Technologies Inc ENAFF 85954 20080624 Enagas SA ENGGY 91198 20100105 Enb Financial Cp ENBP 15693 19960530 Enbridge Income Fund EBGUF 86017 20080624 Encanto Potash Corp ENCTF 93269 20100426 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 ENCO 31040 19970509 Endeavour Finacl EDVMF 55963 20040331 Endeavour Financial Corp ENDEF 91022 20100105 Endesa SA Madrid ELEZF 91239 20100105 Endevco EDVC 33068 19971117 Endo Pharmaceuticals Holdings Inc ENDP 41238 20000718 Endologix Inc ELGX 15917 19960621 Endurance Gold Corp ENDGF 93213 20100426 ENDWAVE CP ENWV 41487 20001024 Enel Societa Per Azioni ENLAY 84989 20080428 Enerflex Systems Income Fund EFXFF 88687 20090213 Energenx Inc EENX 80256 20070621 Energiz Renewabl CGDA 92007 20091218 Energizer Res ENZR 74558 20070103 ENERGOLD DRILLING CO EGDFF 68455 20060214 Energroup Hldgs ENHD 79713 20070509 Energtek Inc EGTK 81043 20070904 Energulf Res Inc ENGFF 90986 20100105 Energy & Technology Corp ENGT 92893 20100413 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 Enertopia Corp ENRT 74242 20061005 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 Eni Spa Roma EIPAF 93268 20100426 Enlightened Gour ENLG 84617 20080212 ENM Holdings Ltd ENMHF 93157 20100426 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 Ensign Services ESVCE 93579 20100503 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 EVSP 15523 19960502 Environmental Control Corp EVCC 68617 20060420 Environmental Power Cp EPGR 8622 19900326 Environmental Tectonics Corp ETCC 92901 20100413 Environmental Waste International Inc YEWTF 92446 20100405 Envision Solar International Inc EVSI 93580 20100503 Envoy Capital Grp ECGI 41052 20000606 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 Eqstra Holdings Ltd EQSHY 85563 20080529 Equatorial Energia SA EQUEY 93326 20100426 EQUINIX INC EQIX 41364 20000811 Equinox Minerals Ltd EQXMF 81846 20071016 EQUITABLE FINANCIAL EQFC 68168 20051110 Eramet SA ERMAF 93158 20100426 Erdene Resource Development ERDCF 93270 20100426 eResearch Tech ERES 18606 19970204 ERF Wireless ERFW 49215 19991208 Ergo Science Cor 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 Eskay Mining Corp ESKYF 93327 20100426 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 Egy Sr 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 Environ 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 Eurofins Scientific SA ERFSF 93214 20100426 EuroGas Corp EUGFF 93271 20100426 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 Gaming Corp EVGEF 74720 20070123 EVERGREEN SOLAR INC ESLR 41518 20001102 Evergreenbancorp EVGG 40988 19990113 Everock Inc EVRN 84968 20071205 Everton Resources Inc EVRRF 93215 20100426 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 20091218 Excellency Inves EIVRE 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 EXOR SPA EXORF 93357 20100427 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 Inc EXPR 93755 20100513 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 Extorre Gold Min EXGMF 92284 20100325 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 Fact Corp FCTOA 43167 20000204 Fairborne Energy Ltd FAIRF 84331 20080124 Fairfax Financial Holdings Ltd FRFZF 93863 20100526 Fairfax Fincl Hldgs ltd FRFHF 19771 20021219 Fairmount Bancorp Inc FMTB 94002 20100608 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 Fanuc Ltd FANUF 94056 20100222 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 National Mortgage Association FNMFN 94031 20100222 Federal Screw Works FSCR 8658 19900328 Federal-Mogul Corp FEMOW 94023 20100223 Fedfirst Financial Corp FFCO 66383 20050407 Fedral-Mgul Corp FDML 84211 20080102 Feel Golf Co Inc FEEL 93581 20100503 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 Ferrovial SA FRRVY 94085 20100607 FFD Financial Corp FFDF 15437 19960403 FFW Corporation FFWC 72133 20051110 Fiat S P A 5 Eur Par FIADF 94135 20100609 Fiat SPA FIATY 91450 20100120 Fiber Tower FTWR 55846 20040225 Fiberweb PLC FBWBF 85927 20080624 FIBREK INC FBKZF 94000 20100607 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 Fire River Gold Corp FVGCF 93162 20100426 Firm Cap Mortgage Invt Trust FCMGF 93216 20100426 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 Capitl Int FCPNE 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 Community Financial Partners Inc FCMP 92910 20100413 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 Interstate BancSystem Inc FIBK 92256 20100324 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 20100302 First Lithium Resources Inc FLNTF 93217 20100426 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 Opportunity FOFI 6396 19871105 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 Point Minerals Corp FPOCF 93330 20100426 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 Transaction Management Inc FMNG 85586 20080609 First Trust Bank (NC) NCFT 43853 19991102 First Trust BICK Index Fund BICK 93840 20100413 First Trust Exchange-Traded Fund GRID 90582 20091117 First Trust ISE Global Copper Index Fund CU 92392 20100331 First Trust ISE Global Platinum Index Fd PLTM 92393 20100331 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 Fjordland Exploration Inc FEXXF 93160 20100426 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 Fletcher Building Ltd FRCEF 93274 20100426 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 FLTT 31043 19970509 Flir Systems FLIR 2701 19930622 Florida Com Bnk 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 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 Foodfest Int2000 FDFT 87543 20081017 Footstar Inc FTAR 68575 20060331 Forbes Energy Services Ltd FESLF 85995 20080624 Forbes Medi Tech Inc FMTI 93582 20100503 Force Enrgy Corp FORC 84824 20080324 FORCE FUELS INC FOFU 92915 20100413 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 Chicago Energy A FCGYF 93272 20100426 Fort Orange Finl FOFC 43129 19990310 Forterus Inc FTER 91993 20091221 Fortescue Metal Group Ltd FSUMF 86012 20080624 Fortescue Metal Group Ltd FSUMY 91220 20100105 Fortinet Inc FTNT 90549 20091118 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 Fortune Minerals Ltd FTMDF 94118 20100609 Fortune River Resource Corp FRXFF 93218 20100426 Forum National FMNL 84061 20071116 Forum Uranium Corp FDCFF 94105 20100609 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 Fosters Group Ltd FBRWF 93328 20100426 Fosun International Ltd FOSUF 91014 20100105 Founder Holdings Ltd FHGDF 93273 20100426 Founders Bancorp FBCP 79649 20070509 Four Corners FCNE 84733 20080304 Four Crystal Funding Inc FCRS 92339 20100326 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 Fragrancenet com FGNT 33812 19990803 FrameWaves Inc FWAV 92909 20100413 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 Michigan InsuraCorp Inc FMMH 72136 20051110 Frequency Electronics FEIM 5374 19830901 Fresenius Kabi Pharmaceuticals Hldng Inc APCVZ 87366 20080923 Fresh Start Private Holdings Inc FSPH 93814 20100518 Freshwater Technologies Inc FWTC 87188 20080903 Fresnillo PLC FNLPF 85447 20080527 Fresno First Bank FSNF 79598 20070507 Friendly Auto FYAD 86277 20080627 Friendly Energy Exploration FEGR 92340 20100326 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 FuelStream Inc FLST 93792 20100517 Fufeng Group Ltd FFNGY 93329 20100426 Fuji Film ADR FUJIY 2358 19930311 Fuji Fire and Marine Ins Ltd FUJMF 88708 20090213 Fuji Heavy Inds Ltd ADR FUJHY 18787 19961118 Fuji Machini Mfg Co FMMFF 93161 20100426 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 Funtalk China Holdings Ltd FTLMF 92900 20100413 Fuqi International Inc FUQI 81926 20071023 Furgo NV FURGF 88709 20090213 Furiex Pharma FURX 93884 20100601 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 G4G Res Ltd GFRGF 85916 20080624 G4S PLC GFSZF 84933 20071228 G4S PLC GFSZY 91225 20100105 Gaalenica Holding AG Bern GNHAF 94196 20100609 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 Galaxy Entertainment Group Ltd GXYEF 94162 20100609 Galaxy Resources Ltd GALXF 93331 20100426 Galileo Japan Trust Units GLLOF 74869 20070220 GALLEON ENERGY CL A GLNYF 68276 20051125 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 Gameloft Com GLOFF 93220 20100426 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 & Power GARB 49231 19970108 GARDA WORLD SEC GWDAF 68634 20060501 Garibaldi Resources Corp GGIFF 93332 20100426 GARMIN LTD GRMN 41560 20001208 Gas Turbine Efficiency Plc GTBEF 85932 20080624 Gastem Inc GTMIF 85973 20080624 Gate To Wire Sln GWIRE 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 Gee-Ten Ventures GEEVF 93864 20100526 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 Gemalto NV GTOMY 93334 20100426 Gemco Mineral GMML 79707 20070509 Gems T V Holdings Ltd GTVHF 74533 20061221 GEN-PROBE INC GPRO 49629 20020909 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 Generation Zero Gorup Inc GNZR 92898 20100413 Generex Biotech GNBT 33454 19980504 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 GVRSD 74420 20061201 Genius Products Inc GNPR 91186 20100105 Genmab GNMSF 91207 20100105 Genmab GNMSY 94174 20100609 Genmed Holding GENM 84352 20070904 GENOIL INC GNOLF 68548 20060322 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 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 Genworth MI Canada Inc GMICF 94095 20100222 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 International Mining Corp GIMC 94035 20100428 Georgia Power Co GAPWP 84580 20080130 Geos Commun GCMI 15250 19960214 Geosentric Oyj GOYJF 85540 20080603 Geospatial Holdg GSPH 84829 20080324 Geovax Labs GOVX 31050 19970509 Geovic Mng Corp GVCM 74529 20061221 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 GLASS EARTH GOLD LTD GELGF 92871 20100413 GlaxoSmithKline Plc GLAXF 91222 20100105 Gleacher & Co GLCH 8672 19900329 Gleeworks Inc GLWK 90751 20091214 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 Club Inc GOBA 93102 20100422 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 Ip Sound Ab GBIPF 94172 20100609 Global Lottery Corp GTTC 81191 20070906 Global Mainframe GMFCF 84817 20080324 Global Minerals Ltd GMLFF 92116 20091218 Global Pari-Mutu 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 Globalstar Mining Corp GMIMF 94075 20100222 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 Globex Mining Enterprises Inc GLBXF 93276 20100426 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 Go Solar Usa GSLO 87095 20080714 GobiMin Inc GMNFF 93164 20100426 GOLAR LNG LTD GLNG 49914 20030715 Gold Bag Inc GBGIE 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 20091221 Gold Horse Intl GHII 81052 20070904 Gold One International Ltd GLDZY 89552 20090629 Gold Port Resources Ltd GPOFF 93277 20100426 GOLD RESOURCE CORP GORO 74117 20060914 Gold Standard Mining Corp GSTP 93585 20100503 Gold Wheaton Gld GLWGF 86572 20080718 Gold-Ore Resources Ltd GREXF 88719 20090213 GoldBrook Ventures Inc GBKVF 90981 20100105 Goldcliff Resource Corp GCFFF 93275 20100426 Golden Age Resources Inc GDAR 94013 20100609 GOLDEN ARROW RES GARWF 74015 20060821 Golden Band Resources Inc GBRIF 90971 20100105 Golden Chalice Resources Inc GCRIF 93219 20100426 Golden Eagle International Inc MYNG 93812 20100518 Golden Eagle Retail Group Ltd GDNEF 79527 20070503 Golden Elephant GOEG 86257 20080625 Golden Enterprises GLDC 8810 19900327 Golden Gate Homes Inc GNGT 92155 20091218 Golden Hope Mines Ltd GOLHF 90967 20100104 Golden Meditech Co Ltd GMDTF 88717 20090213 Golden Minerals Co AUMN 90278 20090507 Golden Ocean Group Ltd GDOCF 85993 20080624 Golden Odyssey Mining Inc GODYF 93333 20100426 Golden Peaks Resources GDPEF 88713 20090213 Golden Phoenix Minerals Inc GPXM 31248 19970826 Golden Predator GPRXF 90333 20091027 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 20091218 Golf Rounds.com Inc TEEE 43635 19990506 GOLFSMITH INTL HOLD GOLF 68897 20060615 Golstone Resources Inc GRSZF 94069 20100223 Golub Capital BDC Inc GBDC 92949 20100415 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 GPC Biotech Agennix AG GAGXF 94131 20100609 Grafton Group PLC GROUF 91177 20100105 Grand Canyon Education Inc LOPE 87952 20081120 Grand Peak Capit GPKUF 49032 19990706 Grand River Commerce Inc GNRV 93584 20100503 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 Grayed Resource Corp GYRSF 93109 20100426 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 Canadian Gaming Corp GCGMF 94041 20100222 Great China International Holdings Inc GCIH 79687 20070509 Great Eagle Holdings GEAHF 93163 20100426 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 Quest Metals Ltd GQMLF 93165 20100426 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 Globe International Inc GGII 90952 20091113 Green Mountain Coffee Inc GMCR 2915 19930927 Green Oasis Environmental Inc GRNO 92000 20091221 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 GreenGro Technologies Inc GRNH 91829 20100210 GreenHouse Holdings Inc GRHU 91917 20091221 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 Greenway Design GDGI 84890 20080415 GREER BANCSHARES INC GRBS 60373 20040518 Greyson International Inc GYSN 85419 20080523 GREYSTAR RES LTD GYSLF 80145 20070607 Greystone Logist GLGI 41604 20010206 Grid Petroleum Corp GRPR 92888 20100413 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 Groupe Danone Spons ADR GPDNF 94147 20100609 Grt Wstrn Irn Or GWIO 84648 20080219 Gruma SAB de CV GPAGF 92005 20091218 Grupo Aeroportuario Del B Mxn ASRMF 92492 20100405 Grupo Aeroportuario del Centro Nort SAB OMAB 74414 20061129 Grupo Bimbo SA GRBMF 81308 20070918 Grupo Carso SA De CV GPOVF 93221 20100426 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 Herdez SA GUZOF 93278 20100426 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 20091218 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 Recyclng GPRC 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 Gw Pharmaceuticals GWPRF 94124 20100609 GWR Res Inc GWRRF 84302 20080118 Gws Technologies GWSCE 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 Habanero Resources Inc HBNRF 94155 20100609 Haber Inc HABE 81211 20070906 Habersham Bancorp HABC 12190 19950717 HACHIJUNI BANK ADR HACBY 86471 20080708 Hackett Group HCKT 31546 19980528 Hadasit Bio Holdings Ltd HSITF 93167 20100426 Haier Electronics Group Co Ltd HRELF 88739 20090213 Hain Celestial Group HAIN 4659 19940120 Hainan Meilan Airport Co Ltd HMCTF 91151 20100105 Hallador Energy HNRG 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 HMAUF 85289 20080522 Hamburger Hafen Und Logistik AG HHULF 85715 20080624 HAMILTON THORNE LTD HTLZF 91943 20100223 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 Hana Mining Ltd HNNGF 93223 20100426 Hancock Fabrics Inc HKFI 7261 19871110 Hancock Holding Co HBHC 8851 19910604 Handleman Co HDLM 91996 20091221 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 Bioscience HRBR 29937 19970908 Hard Creek Nickel Corp HNCKF 93279 20100426 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 Savings HARL 12475 19950818 Harmonic Inc HLIT 12076 19950524 Harmony Gold Corp HMGLF 94021 20100223 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 Com HRCT 15728 19960530 Hartville Group HVLL 49916 20030715 HARVARD BIOSCIENCE INC HBIO 41651 20010319 Harvard Illinois Bancorp Inc HARI 92844 20100409 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 Sys Inc HWSY 89009 20090311 Hawk Uranium Inc HWKPF 94058 20100222 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 Haynes International Inc HAYN 76148 20070321 HCB FINCL CP HCBN 60344 20040513 HCSB Financial Corp HCFB 81112 20070904 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 Druckmaschinen AG HBGRY 94175 20100609 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 Heineken NV HINKF 94053 20100222 Helen Of Troy Cp HELE 8875 19900326 Heli Electronics Corp HELI 93869 20100526 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 Hemacare Inc HEMA 4715 19921008 Hemagen Diagnostics HMGN 2063 19930205 Hemisphere GPS Inc HEMGF 88730 20090213 Hemiwedge Indust HWEG 41387 20000829 Hemobiotech Inc 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 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 20100104 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 Himax Technologies Inc HIMX 68573 20060331 HIMC Corp HMCO 79862 20070516 Hingham Institu For Savings HIFS 4175 19920225 Hino Motors HINOY 93166 20100426 Hipso Multimedia HPSO 81669 20071009 Hiscox Ltd HCXLF 94083 20100222 Hitachi Ltd HTHIF 93111 20100426 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 Hochschild Mining PLC HCHDF 93222 20100426 Hocking Valley Bancshares Inc HCKG 88728 20090213 Hoku Corporation 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 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 Touch Holding Co HMTO 93586 20100503 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 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 Hornby Bay Mnrl HBEXF 66211 20050209 Horne Intl HNIN 55843 20040225 Horsehead Hldg Corp ZINC 80827 20070810 Horseshoe Gold Mining HSSHF 94154 20100609 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 20100104 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 HSBC Holdings pr HBCXF 94327 20100621 Hsn Inc HSNI 86932 20080812 Hst Global Inc HSTC 66349 20050323 Hsw Intl Inc HSWI 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 20091221 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 HURSF 79764 20070514 Huntington Bancshrs Inc HBAN 8913 19900326 Huntington Pf A HBANP 84927 20080417 HUNTINGTON PREFERRED CAP INCorpFD EX P HPCCP 55164 20031007 Huntmountain Res 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 Hutchison Whampoa Ltd HUWHF 94040 20100222 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 HYGS 41504 20001101 Hydromer Inc HYDI 43304 19990315 Hyduke Energy Services Inc HYKCF 93280 20100426 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.D. Systems Inc IDSY 33691 19990630 Ia Global Inc IAGI 33609 19990608 Iac Interactive IACI 2025 19930119 IAHL Corp IAHL 92341 20100326 Ias Energy Cl A IASCA 31133 19970509 Ib3 Networks Inc 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 Icon Plc Ads ICLR 31524 19980515 Iconix Brand ICON 4230 19900306 ICOP DIGITAL INC ICOP 66104 20041130 Icp Solar Tech ICPRE 74433 20061206 ICTS Intl NV ICTSF 15934 19960626 ICU Medical Inc ICUI 4420 19920331 ICx Technologies Inc ICXT 84022 20071108 Id Watchdog Inc IDWAF 94060 20100223 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 Identive Group INVE 29985 19971007 IDERA PHARMACEUTICAL IDRA 15203 19960125 Idexx Laboratories IDXX 8940 19910624 Idle Media Inc IDLM 92894 20100413 iDNA Inc IDAI 43430 19990419 IEH Cp IEHC 31259 19970930 iEntertainment Network Inc IENT 92343 20100326 IGate Corp IGTE 18527 19961217 Igen Networks IGEN 88270 20090107 IGM Financial Inc IGIFF 93281 20100426 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 Iluka Resources Ltd ILKAF 93169 20100426 IMAFLEX INC IMAZF 93370 20100428 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 Imagination Tech Grp Plc IGNMF 93225 20100426 Imagine Media Ltd IMLE 93588 20100503 Imaging Diagnostic Systems Inc IMDS 92345 20100326 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 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 IMH 13150 19951121 IMPAC MORTGAGE HLDGS INC PR C IMPHO 66103 20041123 Impact Silver ISVLF 80098 20070604 Impala Platinum IMPUY 29480 19970509 Impath Bankrupt IBLTZ 15370 19960318 Impav labs Inc IPXL 15128 19951219 Imperial Capital IMPCQ 12961 19951024 Imperial Holdings Ltd IHLDY 84487 20080130 Imperial Inds Inc Pfd IPII 49290 19970103 Imperial Metals Corp IPMLF 88752 20090213 Imperial Petroleum Inc IPMN 92347 20100326 IMPERIAL SUGAR CO IPSU 49804 20030416 Imperial Tobacco Group ITYBF 94097 20100222 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 In Media Corp IMDC 91052 20100105 Inca Pacific Resources Inc IPRFF 93226 20100426 Incitec Pivot Ltd ICPVY 91458 20100120 Incitec Pivot Ltd ICPVF 93224 20100426 Incontact Inc SAAS 49885 20030715 INCREDIMAIL LTD ORD MAIL 68411 20060131 Incyte Corp INCY 3698 19931104 Indago Resources IDRRF 84072 20071126 Independence Bancshares Inc IEBS 93587 20100503 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 Alliance Ins & Finl Svcs Inc IDLLF 93168 20100426 Industrial and Cmmrcl Bnk of Chn Ltd IDCBF 84146 20071218 Industrial Min IDSM 41906 20020514 Industrial Nanotech Inc INTK 79845 20070516 Industrial Svcs Amer Inc IDSA 15732 19960530 Industry Concept INHL 91840 20100211 IndyMac Bancorp Inc IDMCQ 7131 19871105 Inergetics Inc NRTI 49453 19991026 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 Infras Dev Corp IDVCD 92842 20100409 Infrax Systems IFXY 84285 20080111 InfuSystems Hld INHI 84194 20071227 ING Groep Nv Cert INGVF 94042 20100222 Ingles Markets Inc Class A IMKTA 8956 19900326 Inhibitex INHX 60408 20040604 Inksure Tech INKS 49320 19991029 Inmarsat PLC IMASF 93113 20100426 Inmet Mining Corp IEMMF 88746 20090213 Innamincka Petroleum Ltd IMKPF 85942 20080624 Innergex Power Income Fd INRGF 74572 20070108 Innergex Renewable Energy Inc INGXF 93282 20100426 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 Mgmt 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 Inspiration Mining Corp IRMGF 93170 20100426 INSPIRE PHARMACEUTICALS INC ISPH 41308 20000803 InstaCare Corp ISCR 92348 20100326 Insteel Indus Inc IIIN 3299 19920317 Insulet Corp PODD 79775 20070515 Insurance Australia Group Ltd IAUGY 91457 20100120 Insweb Cp INSW 33773 19990723 Intact Financial Corp IFCZF 93112 20100426 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 Business Sys IBSS 92342 20100326 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 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 Interamerin Gamg IAGME 68939 20060707 INTERCELL AG ORD SHS INRLF 93106 20100423 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 Interlink Electronics LINK 2661 19930608 Interlink-US-Net IUSN 84821 20080324 Intermap Technologies Corp ITMSF 93227 20100426 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 Merchant Advisors Inc IMAI 92344 20100326 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 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 Intesa Sanpaolo SPA IITOF 94126 20100609 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 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 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 Intnal Pac & Log IPLO 80158 20070608 Intoll Grp Stpld ITOGF 74540 20061227 Intraop Medical IOPD 55855 20040301 Intrepid Capital Corp ITPC 92349 20100326 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 Metals ILNLF 86486 20080711 Inv Re Trust IRET 33005 19971017 Invensys Plc ADR IVNYY 91464 20100120 Inventive Health VTIV 33959 19990923 Inventure Foods SNAK 18490 19961206 Inversiones Aguas Metropolitanas SA IAMTY 81288 20070913 Investor AB IVSBY 91465 20100120 Investor AB IVSBF 94091 20100222 Investor AB Stockholm Fria IVSXF 94045 20100222 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 Invictus Financl IVFZ 33483 19990511 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 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 Iridium Communications Inc IRDMZ 92924 20091021 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 Iron Eagle Group Inc IEAG 94304 20100615 Ironbark Zinc Ltd IRBGY 91631 20100122 Ironclad Mining Ltd IRNCF 91658 20100125 Ironclad Performance Wear Corp ICPW 79354 20070501 Ironwood Gold Corp IROG 93589 20100503 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 ISee3D Inc ISEDF 93114 20100426 Ishare FTSE/Xinhua A50 China Tracker IFXAF 88749 20090213 ISHARES CDN DEX UNIT ISDXF 89275 20090506 iShares DEX Short Term Bond Index Fund INITF 94190 20100609 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 MSCI Far East Financials Index FEFN 92290 20100325 iShares MSCI Indns Invstbl Mrkt Indx Fnd EIDO 93726 20100507 Ishares Msci Units ISMUF 93283 20100426 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 TSX Income Trust Index Fund ISHAF 94136 20100609 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 MSCI Irlnd Cppd Invstbl MktIndxFnd EIRL 93739 20100511 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 Corp IRLCF 94322 20100618 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 Italmobiliare SPA ITSPF 94189 20100609 ITC Deltacom Inc ITCD 33021 19971027 Itech Medical IMSU 81041 20070904 Iteration Energy Ltd ITXFF 88756 20090213 Itex Corporation ITEX 41690 20010516 Ithaca Energy Inc IACAF 79961 20070523 Ito En Ltd ITONF 85539 20080603 Itochu Corp ITOCY 91405 20060127 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 Australia Ltd IVHOF 93171 20100426 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 IVVI 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 Hardies Ind Ut JHIUF 94177 20100609 JAMES RIVER COAL CO JRCC 60532 20040812 Jammin Java Corp JAMN 88438 20090123 Janel World 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 Jbi Inc JBIIE 92907 20100413 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 Jean Coutu Group Pjc Inc Cl A JCOUF 93228 20100426 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 JETBLACK CORP JTBK 92368 20100326 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 Jiangsu Expressway Co JEXYY 93116 20100426 Jiangsu Expressway Co JEXYF 93172 20100426 Jiangxi Copper Co Ltd JIXAY 91469 20100120 Jiangxi Copper Co Ltd H Shs JIAXF 94078 20100222 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 Matthey PLC JMPLF 94141 20100609 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 JSR Corp JSCPY 93889 20100514 Jtnb Bancorp Inc JTNB 80598 20070726 JUBILEE PLATINUM PLC JUBPF 80006 20070530 Juhl Wind Inc JUHL 86240 20080625 Julius Baer Group Ltd JBAXY 93284 20100426 Juma Technology Inc JUMT 80221 20070620 JUNEX INC JNEXF 93285 20100426 Juniata Valley Fincl Cp Pa JUVF 43364 19990317 Juniper Networks JNPR 33673 19990625 Jupiter Enterprises Inc JPTR 92351 20100326 Jupiter Telecommunications Co Ltd JUPIY 91406 20090106 Just Energy Income Fund JUSTF 88225 20090105 Jx Holdings Adr JXHLY 91503 20100120 JZ Capital Partners Ltd JZCLF 93229 20100426 K FED BANCORP KFED 55969 20040331 K L A - Tencor Corp KLAC 9034 19900326 K Plus S AG KPLUF 85611 20080612 K Plus S AG KPLUY 93118 20100426 K W G Resources Inc KWGBF 93287 20100426 K's Media KVME 84311 20080123 K-Swiss Inc Class A KSWS 6879 19900606 Kaanapali Ld LLC KANP 84115 20071211 KAGARA ZINC LTD KGRZF 85706 20080623 Kahala Corp KAHL 79895 20070516 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 Kansas City Southern Perp KSUAN 94149 20100609 Kantone Holdings Ltd KTHGF 81023 20070904 KAO CP SPONS ADR (JAPAN) KCRPY 55880 20040316 KAT Exploration Inc KATX 94020 20100223 Katahdin Bankshares Corp KTHN 74169 20021022 Katanga Mining Ltd KATFF 88763 20090213 Katy Ind Inc KATY 7327 19871105 Kawasaki Heavy Industries Ltd KWHIY 93231 20100426 Kazakhmys Ltd KZMYF 88768 20090213 KBC Group NV KBCSF 94145 20100609 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 20091218 Key Capital KCPC 66430 20050519 Key Technology Inc KTEC 12525 19950818 Key Tronic Cp KTCC 9051 19900326 Keyence Corp KYCCF 93175 20100426 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 Keyuan Petro KYNP 93616 20100503 Kforce Inc KFRC 12278 19950815 KHAN RESOURCES INC KHRIF 74048 20060906 KHD Humboldt Wedag International AG KHDHF 93117 20100426 Kid Castle Edu 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 Kingmaker Footwear Hldgs KMSWF 93174 20100426 Kingold Jewelry KGJI 40856 20000505 Kingsgate Consolidated Ltd KSKGF 91624 20100121 Kingston Systems KSYT 81305 20070917 Kingstone Co Inc KINS 49167 19991026 Kingtone Wirelessinfo Solution Hldng Ltd KONE 93796 20100517 Kinross Gold Corp KGCAF 80678 20070802 Kirin Holdings KNBWY 2448 19930323 Kirkland Lake Gold Inc KGILF 93173 20100426 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 Klabin SA KLBAY 93230 20100426 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 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 Komatsu Ltd KMTUF 94184 20100609 KONA GRILL INC KONA 68051 20050816 Konecranes PLC KNCRF 81280 20070912 KongZHong Cp KONG 60477 20040709 Konica Minolta Holdings Inc KNCAY 91408 20090512 Koninklijke Ahold Nlg 1.25 Ord AHODF 92514 20100405 Koninklijke Philips PHGFF 93192 20100426 KONINKLIJKE WESS ADR KJWNY 68512 20060307 Kootenay Gold Inc KOOYF 85967 20080624 Kopin Corp KOPN 4458 19920415 Kore Holdings KORHQ 41763 20010907 KORE NUTRITION INC KORE 92253 20100322 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 Kunlun Energy Co KUNUF 91155 20100105 Kurtia Water Inds Ltd KTWIF 80499 20070718 KVH Industries KVHI 15429 19960402 Kyto Biopharma Inc KBPH 79355 20070501 Kyzen Corp KYZN 12823 19950824 L Air Liquide AIQUF 92723 20100405 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'Oreal Co FF 10 Ord LRLCF 93121 20100426 L. L. & E Royalty Trust LRTR 5702 19850215 La Cortez Engy LCTZ 92905 20100413 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 Ladybug Resource LBRG 93821 20100520 LaFarge ADR LFRGY 19530 20010723 Lafarge Coppee SA LFGEF 94101 20100609 LAFAYETTE COMMUNITY BANCORP LFYC 60338 20040512 Laguna Res ADR LRCZY 91535 20100120 Laird Group Plc Ord LARRF 94125 20100609 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 Landec Corp LNDC 15258 19960215 Landen Capital Corp LNZCF 92840 20100409 Landmark Bancorp LARK 1596 19940328 Landmark Land Co Inc LLND 79886 20070516 Landore Resources Ltd LNDSF 91587 20091218 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 LaPor