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 LaPorte Bancorp Inc LPSB 81824 20071015 Lappgold AK LPGLF 85966 20080624 LARA EXPLORATION LRAXF 68561 20060328 Laramide Resources Ltd LMRXF 66214 20050209 Laredo Oil Inc LRDC 90471 20091106 Largo Resources Ltd LGORF 93232 20100426 Larsen & toubro ltd LTOUF 86046 20080624 Las Vegas From Home.com Enter LVFHF 33907 19990908 Las Vegs Railway XTRN 87515 20080819 LaSalle Brands LSAL 49511 19970102 Lasalle Re Holdings Ltd LSRAF 88777 20090213 Laser Energetics Inc LNGT 94059 20100223 Laser Master International Inc LMTI 79856 20070516 LaserCard LCRD 8559 19900326 Latin American Minerals Inc LATNF 85890 20080624 Lattice Incorp LTTC 4297 19920303 Lattice Semiconductor Cp LSCC 9085 19900326 Laurentian Bk Cda Que LRCDF 93177 20100426 Lava Flow Inc FLOW 8742 19900326 LAW ENFORCEMENT ASSOC CP LAWE 55893 20040316 Lawson Products Inc LAWS 9086 19900326 LAWSON SOFTWARE INC LWSN 41826 20011207 Laxai Pharma Ltd LAXAF 12477 19950818 Layne Christensen Co LAYN 4665 19920820 LBA Realty Fund II WBP Inc LBARP 84574 20080130 LBO Capital Corp LBOA 84427 20080129 Lc Luxuries LLUX 79368 20070501 LCA Vision Inc LCAV 15185 19960123 LCNB Corp LCNB 43825 19991026 LE SAUNDA HLDGS LTD LESAF 89387 20090520 Leading Brands LBIX 2787 19930802 LEADIS TECHNOLOGY INC LDIS 60451 20040616 League Now Hold LNWZD 91888 20091218 Leap Technology Inc LPTC 31234 19970702 LEAP WIRELESS INTL INC LEAP 60562 20040819 Learning Tree Intl LTRE 15077 19951206 Leatt Corp LEAT 79863 20070516 LECG CP XPRT 55610 20031120 Lecroy Corp LCRY 12912 19951006 Lectec Cp LECT 9088 19900327 Led Power Grp LPWR 87473 20081006 Ledyard Financial Group Inc LFGP 81876 20071018 Lee & Man Paper Manufacturing Ltd LMPMF 85956 20080624 Lee & Man Paper Manufacturing Ltd LMPMY 91478 20100120 LEE ENTERPRISES INC CL B LEENB 60283 20040510 Leed Petroleum PLC LDPTF 85142 20080514 LEGACY BANCORP INC LEGC 56477 20051026 Legacy Brands Holding Inc LGBD 90561 20091119 Legacy Oil & Gas LEGPF 85701 20080623 Legacy Reserves LP LGCY 74682 20070112 Legacy Tech Hldg LTHO 68742 20060530 Legacy Wine Sprt LWSP 84175 20071227 Legal and General Group PLC LGGNY 91474 20100120 Legal Research Center LRCI 12247 19950803 Legend International Holdings Inc LGDI 79428 20070501 Legend Media LEGE 84608 20080212 Lehman Brothers Holding LEHMQ 1221 19940511 Lehman Brothers Holdings Inc LEHFQ 91585 20091221 Lehman Brothers Holdings Inc LEHGQ 91586 20091221 Lehman Trikes Inc LTRKF 85892 20080624 Leighton Holding Ltd LGTHF 88771 20090213 Leisure Canada Inc LCANF 94018 20100222 Leisureworld Senior Care Corp LWSCF 94200 20100610 LEMAITRE VASCULAR LMAT 74274 20061019 Lenco Mobile Inc LNCM 40660 20000315 Lend Lease Corp Ltd LLESY 91476 20100120 Lenovo Gr Adr LNVGY 40229 19981207 Lenovo Group Ltd LNVGF 88774 20090213 Lenox Wealth Mgt LNXW 43391 19990423 Leo Motors Inc LEOM 84007 20071106 Lescarden Inc LCAR 31169 19970509 Level 3 Communications Inc LVLT 31402 19980401 Levon Resources Ltd LVNVF 93178 20100426 Lexam Exploration Ltd LEXEF 93288 20100426 Lexaria Corp LXRP 74824 20070212 Lexicon Pharm Inc LXRX 40762 20000407 Lexicon United LXUN 84732 20080304 Lexington B&L Financial Corp LXMO 15870 19960606 Lexington Prec LEXPQ 49317 19970102 LG Chemical Ltd LGCEY 93895 20100113 LGA Holdings LGAH 68157 20051107 LHC Group LHCG 66447 20050609 LhmnABS CorpBkd TrCert Ser2001 Cl A1byGM CCYPQ 92501 20100405 Li & Fung Ltd LFUGY 91473 20100120 Li & Fung Ltd LFUGF 94038 20100222 Li Ning Co Ltd LNNGF 85969 20080624 Li-Ion Motors LMCO 49821 20030522 LI3 Energy Inc LIEG 90600 20091124 Liandi Clean Tec LNDT 92359 20100326 Liberator Medica LBMH 81051 20070904 Liberty Bancorp LIBC 79650 20070509 Liberty Bancorp Inc LBCP 74165 20061109 LIBERTY BELL BK (NJ) LBBB 55546 20031015 Liberty Energy Corp LBYE 92883 20100413 Liberty Entertainment Inc LSTAV 90464 20091105 Liberty Global Inc CL A LBTYA 60404 20040603 Liberty Global Inc CL B LBTYB 60414 20040609 Liberty Global Inc Com Ser C LBTYK 68082 20050908 LIBERTY HOMES INC ClA LIBHA 55480 20031015 Liberty Med A LSTZA 84781 20080311 Liberty Med B LSTZB 84757 20080307 LIBERTY MED CP A LCAPA 68692 20060515 LIBERTY MED CP B LCAPB 68693 20060515 LIBERTY MED INT A LINTA 68681 20060510 LIBERTY MED INT B LINTB 68684 20060510 Liberty Mines Inc LBEFF 85920 20080624 Liberty Silver Corp LBSV 92287 20100325 LICT Corp LICT 13365 19990902 Liechtensteinische Landesbank AG LCHTF 89049 20090318 Life Design Station International Inc LDSI 80923 20070829 LIFE EXCHANGE INC LFXG 68417 20060201 Life Ins Co Ala $5 Par LINS 43828 19970515 Life Partners Hldgs Inc LPHI 40444 20000209 Life Quotes Inc QUOT 33809 19990803 Life Systems Inc LSYC 79842 20070516 Life Tech Corp LIFE 33297 19990226 LifeHealthCare Inc LFHE 91425 20091112 Lifepoint Hospitals Inc LPNT 33493 19990512 LifeStore Financial Group LSFG 31826 19980821 Lifetime Brands LCUT 9116 19910605 Lifevantage Corp LFVN 49612 19970310 Lifeway Foods Inc LWAY 12540 19950818 Ligand Pharm LGND 4783 19921118 Ligand Pharmaceuticals Inc LGNDZ 93590 20100503 Ligand Pharmaceuticals Inc LGNXZ 93591 20100503 Ligand Pharmaceuticals Inc LGNYZ 93592 20100503 Ligand Pharmaceuticals Inc LGNZZ 93593 20100503 Light SA LGSXY 91475 20100120 Lightbridge Corp LTBR 66418 20050103 Lighthouse Bank LGHT 84349 20080128 Lighting Science LSCG 66494 20050714 Lightlake Therapeutics LLTP 90657 20070504 Lightpath Technologies Inc Cl A LPTH 15273 19960228 Lightscape Techn LTSC 66255 20050217 Lightspace Co LGTS 79583 20070507 Lightwave Logic LWLG 68708 20060516 Lightyear Ntwrk LYNS 92904 20100413 Lignol Energy Corp LECFF 86051 20080624 Lihir Gold Limited LIHRF 76141 20070319 Lihir Gold Ltd LIHR 12921 19951009 Lihua International LIWA 90008 20090909 Lime Energy LIME 40403 20000131 Limelight Networks Inc LLNW 80157 20070608 LIMONEIRA CO LMNR 55189 20031007 Linamar Corp LIMAF 93176 20100426 Linc Energy Ltd LNCGY 84471 20080130 Lincare Holdings Inc LNCR 4395 19920319 LINCOLN EDUCATIONAL LINC 66458 20050623 Lincoln Electric Co LECO 12110 19950613 Lincoln Mining Corp LNCLF 90198 20091002 Lincoln Park Bancorp LPBC 66295 20050217 Linde AG LNEGY 91479 20100120 Linear Gold Corp LGCFF 88769 20090213 Linear Metals Corp LMTCF 85918 20080624 Linear Technology Cp LLTC 9111 19900326 Lingo Media Corp LMDCF 81941 20071025 Link Plus Corp LKPL 68935 20060706 Link Real Estate Investment LKREF 85970 20080624 LINKTONE LTD ADS LTON 55860 20040304 Linkwell LWLL 79699 20070509 LINN ENERGY LLC UTS LINE 68382 20060117 Linux Gold Corp LNXGF 40390 20000126 Lion Energy Corp LEGYF 88838 20090213 Lionbridge Tech Inc LIOX 33854 19990820 Lions Gate Metal LGMFF 74695 20070116 Lipidviro Tech LPVO 68605 20060418 Lipoxen Plc LPXNF 74795 20070206 Liquidation World LIQWF 18032 19960802 LIQUIDITY SERVICES LQDT 68479 20060227 Liquidmetal Tech LQMT 41915 20020522 Liquor Grp Whole LIQR 87663 20081024 Liquor Stores Income Fd LQSIF 88775 20090213 Lithium Corporation LTUM 91669 20091221 LITHIUM ONE INC LITHF 93105 20100423 Lithium Tech LTHU 15302 19960126 Littel Fuse Inc LFUS 4691 19920923 Little Bank (The) LTLB 43831 19991105 Live Current Med LIVC 41156 20000630 Live Deal Inc LIVE 41832 20020129 Liveperson Inc LPSN 40765 20000407 Livereel Media LVRLF 68857 20060531 Liverpool Group LVRP 84550 20080130 Livewire Mobile LVWR 1508 19940218 LiveWorld Inc LVWD 79868 20070516 Living Cell Technologies Ltd LVCLF 85876 20080624 Living Cell Technologies Ltd LVCLY 84461 20080130 Lixte Biotechnology Holdings Inc LIXT 81942 20071025 LJ Intl Inc JADE 31446 19980421 LJ Regional ALJJ 15433 19960403 LKA International Inc LKAI 79582 20070507 LKQ CP LKQX 55031 20031006 Lloyds TSB Group PLC LLDTF 93120 20100426 LLX Logistica SA LLXLY 91477 20100120 LM Ericsson Telephone Co Ltd. ERIC 6916 19890928 LMA International NV LMINF 80086 20070604 LMI Aerospace Inc LMIA 31715 19980630 Lml Payment Systems Inc LMLP 12535 19950818 LNB Bancorp Inc LNBB 31177 19970509 Lndn Pacf & Ptnr LDPP 79872 20070516 Lng Energy Ltd LNGYF 81608 20071004 Lo Jack Cp LOJN 2466 19930325 Loans4Less.com Inc LFLS 84884 20080410 LOBLAW COMPANIES LTD LBLCF 74380 20061122 Local Com LOCM 66054 20041019 LOCATEPLUS HLDGS CP CL A LPHC 49698 20021216 Locatin Basd Tec LBAS 74943 20070307 LodgeNet Intrctv LNET 2983 19931014 LOGAN RESOURCES LGREF 84768 20080307 Logansport Fin LOGN 12111 19950614 Logic Devices Inc LOGC 9117 19900326 Logistical Support Inc LGSL 66248 20050217 Logitech Intl ADR LOGI 12074 19970321 LogMein Inc LOGM 89551 20090701 Loncor Resources Inc LNRFF 93233 20100426 London Stock Exchange Ltd LDNXF 86028 20080624 Lone Pine Holdin LNPI 49090 20000412 Longcheer Holdings Ltd LGCHF 88770 20090213 Longford Energy Inc LFDEF 94066 20100222 Longwei Petroleum Investment Hldng Ltd LPIH 87842 20081119 Lonking Hldg Ltd LONKF 85937 20080624 Lonmin LNMIY 91480 20100120 Lonza Group AG LZAGF 88779 20090213 Lonza Group AG LZAGY 91482 20100120 Looksmart Ltd LOOK 33855 19990820 Loomis AB LOIMF 89148 20090304 Loon Energy LOONF 85919 20080624 LOOPNET INC LOOP 68799 20060607 Loral Space and Comm LORL 68014 20050727 LORETO RESOURCES LRTC 91678 20100129 Lorus Therapeut LRUFD 12502 19950818 Los Andes Copper Ltd LSANF 79158 20070411 Lottomatica SPA LTTOY 81605 20071004 Lotus Pharmaceuticals Inc LTUS 74774 20070202 Loud Tech LTEC 12295 19950818 Louisiana Bancorp LABC 80431 20070710 Lovitt Resources Inc LRCFF 87290 20080910 Lpath Inc LPTN 79423 20070501 Lrad Corporation LRAD 31007 19970509 LSB Corp LSBX 8999 19900326 LSB Financial LSBI 3034 19950207 LSI Industries Inc LYTS 9068 19900326 Ltx-Credence Crp LTXC 9069 19900326 LUCARA DIAMOND CORP LUCRF 89910 20090821 LUCENT TECHNOLOGIES CAP TR I LUTHP 60101 20040505 Lucky Friday Extension Mine LFEX 80780 20070808 Ludorum PLC LUDRF 89161 20090428 Lufkin Industries Inc LUFK 4203 19920225 Luks Group Vietnam Holdings Co Ltd LKSGF 85914 20080624 lululemon athletica Inc LULU 80619 20070727 Lumina Copper Corp LCPRF 93119 20100426 Luminex Cp LMNX 40751 20000406 Luna Gold Corp LGCU 79577 20070507 Luna Innovations LUNA 68782 20060605 LUNDIN MNG CORP LUNMF 89477 20061101 Lundin Petroleum AB LNDNF 93289 20100426 Lupatech S A LUPAY 93290 20100426 Lux Digital Pictures Inc LUXD 93594 20100503 Lux Energy LUXE 90730 20091210 Luxshmi Investments Inc LUXI 92352 20100326 Luzerne Natl Bk Corp LUZR 79694 20070509 LVMH Moet Hennessy Louis Vuit LVMHF 93234 20100426 LVMH Moet Hennessy Louis Vuitton LVMUY 91409 20060127 Lydian International Ltd LYDIF 93122 20100426 Lynas Corp Adr LYSDY 91481 20100120 LYNAS Corporation Ltd LYSCF 74852 20070216 Lynden Energy Corp LVLEF 84588 20080131 Lyondelbasl A LALLF 93369 20100428 LYONDELLBASELL CL B LALBF 93623 20100505 Lyons Bancorp Inc LYBC 74075 20060907 LYRIS INC LYRI 41942 20020625 M &T Cap MTB+A 84345 20080128 M A Industries MAIXF 86011 20080624 M&f Bancorp Inc MFBP 33944 19990922 M-WISE INC MWIS 66321 20050228 MabCure Inc MBCI 84219 20080104 MACARTHUR COAL LTD MACDF 68419 20060201 Macatawa Bank Corp MCBC 31534 19980520 MACC Private Equities MACC 3447 19950306 MacDonald Dettweiler & Associates Ltd MDDWF 88783 20090213 MacDonald Mines Exploration Ltd MCDMF 93292 20100426 Mace Security Intl Inc MACE 9127 19931112 Mach One MNCN 85395 20080523 Mackinac Financial MFNC 43324 20000317 Macmahon Holdings Ltd MCHHF 81024 20070904 Macquarie Gp ADR MQBKY 68963 20060720 Macquarie Grp MCQEF 74576 20070109 MACQUARIE INTL INFRA MQIIF 68568 20060329 MACQUARIE POWER & IN MCQPF 79759 20070514 MACREPORT.NET INC MRPT 49747 20030206 MacroSolve Inc MCVE 87729 20081111 Macusani Yellowcake Inc MCYWF 84882 20080410 Madalena Ventures Inc MDLNF 85902 20080624 Madden (Scott) Ltd SHOO 8706 19931213 Madison Ave KHZM 89650 20090708 Madison Minerals Cp MMRSF 40900 20000518 Madison Ntl Banc MNBZ 81710 20071009 Madison Sqr Grdn MSG 91656 20100125 Magal Security System Ltd MAGS 2454 19930323 Magellan Aerospace Corp MALJF 85451 20080527 MAGELLAN HEALTH SVCS INC MGLN 55812 20040225 MAGELLAN HEALTH SVCS INC WS MGLNW 55741 20040202 Magellan Minerals Ltd MAGNF 88780 20090213 Magellan Petroleum Cp MPET 12565 19950818 Magic Software Enterprise MGIC 9257 19910830 Magindustries Corp MAAFF 85119 20080513 MAGMA DESIGN AUTOMATION INC LAVA 41797 20011120 Magma Energy Corp MGMXF 89907 20090820 Magma Metals Ltd MMTDF 88787 20090213 Magna Lab Inc MAGAA 74941 20070307 MagneGas Corp MNGA 87843 20081119 Magnolia Solar MGLT 91877 20100216 Magnum DOr Res MDORE 55014 20030925 MAGYAR BANCORP INC MGYR 68391 20060124 Maiden Hldgs Ltd MHLD 84986 20080506 Main Street Capital Corp MAIN 81701 20071009 Mainland Resources Inc MNLU 84687 20080221 MainSource Financial MSFG 7954 19920108 Mainstream Min MSMCF 81383 20070921 Mainstreet Bankshares Inc MREE 74804 20070208 MAINSTREET BK (VA) MNSB 68078 20050906 Mainstreet Equity Corp MEQYF 74831 20070212 Mainstreet Financial Corp MSFN 74560 20070103 Majesco Entertainment COOL 33840 19990817 Majestic Capital MAJC 68338 20051221 Majestic Oil & Gas Inc MJOG 79575 20070507 Major Automotive MJRC 31077 19970509 Major Drilling Grp International MJDLF 88785 20090213 MakeMusic! Inc MMUS 12147 19950630 Makhteshim-Agan Industries MAIXY 91485 20100120 Makita Elec Works Ltd ADR MKTAY 9143 19900327 MAKO SURGICAL CORP MAKO 84679 20080220 Mala Noche Resources Corp MNOCF 90747 20091214 Malaga Financial MLGF 43839 19970227 Malaga Inc MLGAF 80487 20070717 Malayan Banking Berhad MLYBY 84470 20080130 Malvern Federal Bancorp Inc MLVF 85251 20080521 Malwin Ventures MLWN 74474 20061213 Mam Software Grp MAMS 49608 19991005 Mammatech Corp MAMM 49328 19991026 Man Group PLC MNGPF 88789 20090213 Man Group PLC MNGPY 91491 20100120 Man SE MAGOY 91484 20100120 Man Shing Agricultural Holdings Inc MSAH 92891 20100413 Management Enegy MMEX 89019 20090311 Managemnt Netwk TMNG 40215 19991123 Manas Petroleum MNAP 79036 20070402 Mandarin Oriental International Ltd MNOIY 84502 20080130 Mandarin Oriental Ltd Spons MAORF 93291 20100426 Mangosoft Inc MGOF 40077 19991026 Manhattan Bancorp MNHN 81109 20070904 Manhattan Bridge LOAN 33497 19990513 MANHATTAN CORP MHTZF 91761 20100208 Manhattan Pharmaceuticals Inc MHAN 93595 20100503 Manhattan Scientifics Inc MHTX 92353 20100326 Manhatten Assoc Inc MANH 31454 19980423 Manicouagan Minerals Inc MCOUF 85868 20080624 Manifold Capital MANF 69302 20061110 Manila Water Co Inc MWTCF 93297 20100426 Manitex Intl Inc MNTX 56402 20050215 Manitoba Telecom Servi MOBAF 93126 20100426 Mannatech Inc MTEX 33277 19990216 MANNKIND CP MNKD 60514 20040728 Mansfelder Metal MNSF 8503 19980616 MANSFIELD MINERALS I MFMNF 74091 20060908 MANTECH INTL CP CL A MANT 41850 20020207 Mantis Mineral Corp MNTCF 81978 20071101 Mantra Resources Ltd MNRZF 93238 20100426 Mantra Venture Group Ltd MVTG 84271 20080109 Map Group Stapled Securities MGPYF 94079 20100222 MAP Pharmaceuticals Inc MAPP 81702 20071009 Maple Energy PLC MEYPF 85988 20080624 Maple Leaf Foods Inc MLFNF 93237 20100426 Marani Brands MRIB 74409 20061129 Marathon PGM Corp MRPGF 86156 20080625 March Networks Corp MNTWF 86173 20080625 MARCHEX INC CL B MCHX 55970 20040331 Marco Com Banc MCBN 79469 20070501 Margo Caribe Inc MRGO 2398 19930318 Marifil Mines Ltd MFMLF 85898 20080624 Marine Growth Ventures Inc MGRW 81085 20070904 Marine Harvest ASA MNHVF 86108 20080625 Marine Petroleum Trust MARPS 12544 19950818 Mariner's Choice International Inc MCII 80081 20070604 Mark One Global Industries Inc MKGLF 43333 20000211 Market & Resarch MTRE 84975 20080501 Market Leader LEDR 66127 20041210 Market Vectors Junior Gold Miners ETF GDXJ 90506 20091111 MARKETAXESS HLDGS INC MKTX 66076 20041105 Marketing Acquisition Corp MAQC 79156 20070411 Marketing Worldwide Corp MWWC 74407 20061129 MARKS & SP GP ADR MAKSY 80622 20070730 Marks & Spencer Group plc MAKSF 94130 20100609 MARLIN BUSINESS SVCS CP MRLN 55592 20031112 Marquette National Company MNAT 84457 20080129 Mars National Bank PA MNBP 85440 20080523 Marshall Edwards MSHL 55661 20031218 Mart Resources Inc MAUXF 93235 20100426 Martek Biosciences Corp MATK 9397 19931123 Marten Transport Ltd MRTN 4212 19920226 MARTIN MIDSTREAM PTNRS LP MMLP 55005 20021101 Marubeni Corp MARUY 91486 20100120 MARUI CO LTD ADR MAURY 55019 20030929 Marvell Technology Grp Ltd MRVL 41158 20000630 Marvin's Place Inc MVNP 93597 20100503 Mascot Silver Lead Mines MSLM 84411 20080129 Masimo Corp MASI 80766 20070808 Mason-Dixon Capital Trust MSDXP 31636 19980603 MASS FINANCIAL CORP MFCAF 68500 20060303 Mass Hysteria Entertainment Company Inc MHYS 89902 20090814 MASS MEGAWATTS WIND PWR INC MMGW 55831 20040225 Massmart Holdings Ltd MMRTY 91489 20100120 Material Sciences Cp MASC 3366 19920317 Matinee Media Corp MNEM 84678 20080220 Matrix Service Co MTRX 4214 19920226 Matrixx Initiat MTXX 15498 19960426 Matsui Securities Co Ltd MAUSY 84492 20080130 Mattel Co MAT 5082 19820104 Matthew Int'l Cp MATW 1880 19940810 Mattson Technology MTSN 1449 19940929 Maudore Minerals Ltd MAOMF 88781 20090213 Maverick Mineral MVRM 49414 19970410 Maverick Oil&Gas MAVO 87723 20081111 MAWSON RESOURCES MWSNF 84775 20080307 Max Media Group Inc MXMI 89899 20090812 MAX PETROLEUM PLC MXPTF 68376 20060110 MAX RESOURCE CP ORD MXROF 60346 20040514 Maxco Inc MAXC 4215 19920226 Maxim Integrated Prod Inc MXIM 9167 19900326 Maxim Resources Ltd MXMSF 86059 20080624 MaxLife Fund Corp MXFD 80321 20070629 Maxus Realty Trust MRTI 4246 19920226 Maxwell Tech Inc MXWL 9169 19900326 MaxWorldwide Inc MAXW 40427 20000208 Maxxam Inc MAXX 5825 19880629 Maxygen Inc MAXY 40297 19991216 Maya Gold MYAGF 93241 20100426 Maydao Corp MYDO 33353 19990401 Mayfair Mining MFMM 74222 20060928 Mayflower Co-op Bank MFLR 4216 19920226 Mays JW Inc MAYS 4217 19920226 MB Financial Inc MBFI 4689 19950407 MBF Holding Inc SP MBFBF 94157 20100609 MBMI Resources Inc MBRTF 93123 20100426 MBT Financial Cp MBTF 40995 19990104 McCormick & Schmiks Seafood MSSR 60497 20040720 McCoy Corp MCCRF 84849 20080402 McGrath Rent Cp MGRC 9173 19900326 Mckenzie Bay Intl Ltd MKBY 85391 20080523 McRae Ind Cl A MRINA 3370 19920317 McRae Industries Inc MRINB 84544 20080130 MDC Partners Inc Cl A MDCA 13001 19950417 Mdi Inc MDIZQ 8000 19931228 MDN Inc MDNNF 85943 20080624 Mdrna Inc MRNA 8905 19931207 Mdu Comm Intl Inc MDTV 43407 19990419 MDU RES GROUP INC PFD 4.50 MDURP 55199 20031007 Meade Instrum MEAD 29657 19970409 Measurement Specialties Inc MEAS 3661 19930426 MECAQ Magna Entertainment MECAQ 40527 20000223 Mechanical Tech MKTY 33634 19990614 Mechanics Bank Richmond CA MCHB 79485 20070501 Med Biogene Inc MBGNF 93179 20100426 Medallion Financial TAXI 15599 19960523 MedAssets Inc MDAS 84129 20071213 MedCareers Group Inc MCGI 92892 20100413 MEDCATH CP MDTH 41736 20010731 MedClean Tech MCLN 49235 19990614 Media Sciences Intl Inc MSII 43286 19990318 Mediacom Commun Cl A MCCC 40636 20000204 Medianet Grp Tec MEDG 81667 20071009 MEDIASET SPA SP AD MDIUY 80623 20070730 Medicago Inc MDCGF 84886 20080414 Medical Action Ind. Inc MDCI 6942 19890412 Medical Care Tch MDCE 88219 20090105 Medical Connections Holdings Inc MCTH 84236 20080107 MEDICAL FACS CORP MFCSF 74384 20061127 MEDICAL INTL TECH INC MDLH 41944 20020628 Medical Marijuana Inc MJNA 89159 20090428 Medical Nutrition MDNU 40441 20000208 MEDICEO PALTAC HOLDING MAHLY 90206 20091006 MEDICINES CO (THE) MDCO 41331 20000808 Medicinova Inc MNOV 74441 20061208 Medicure Inc MCUJ 56238 20040219 MEDIDATA SOLUTIONS INC MDSO 89509 20090625 Medifocus Inc MDFZF 90734 20091211 Medina Intl Hldg MIHI 81086 20070904 Medis Technologies Ltd MDTL 41053 20000606 Medistem Inc MEDS 81075 20070904 Medisys Corp MDYO 85737 20080624 MEDITERRANEAN RESOURCE MNRUF 68353 20051223 Medivation MDVN 43846 19970113 Medivir Ser B Sek5 MVRBF 88798 20090213 Mediware Information MEDW 12548 19950818 Medizone International Inc MZEI 90002 20090904 Medlink Int Cl A MLKNA 55360 20031007 Medoro Resources MDRRF 90827 20091229 Medpro Sfty Prd MPSP 68583 20060405 Medquist Inc MEDQ 4491 19920505 Medra Corp MDRA 79887 20070516 Medtox Scientific Inc MTOX 3653 19920921 MEDUSA MINING LTD MDSMF 91942 20100301 Medx Health Corp MDXHF 86570 20080718 MEGA BRANDS INC MBLKF 68985 20060803 Mega Group Inc MGINQ 60072 20040505 Mega Precs Mtls MPRXF 85929 20080624 Mega Uranium MGAFF 66318 20050225 Mega Uranium Ltd MEGUF 86050 20080624 Megawest Energy MGWSF 68849 20060531 Megola Inc MGON 60165 20040505 Mela Sciences MELA 68151 20051103 Melco Crown Adr MPEL 74519 20061219 MELCO INTL DEVEL MDEVF 80582 20070723 Meldex Intl ADR MLGGY 66058 20041021 MELLANOX TECHNOLOGIE MLNX 74812 20070208 Melo Biotech MLOBF 79014 20070327 Melrose PLC MLSPF 86884 20080729 Melt Inc MLTCE 74732 20070124 MEMSIC Inc MEMS 82581 20071214 Mendocino Brewing Co Inc MENB 68121 20051010 Mentor Capital Inc MNTR 87247 20080905 Mentor Graphic Corp MENT 5994 19880302 Menu Foods Income Fund MNUFF 94037 20100222 MEO Australia Ltd MEOAF 79773 20070515 Mer Telemgt Sol MTSL 29719 19970521 MercadoLibre Inc MELI 80824 20070810 Mercantile Bank Corp MBWM 33750 19990720 MERCATOR GOLD ADR MTGDY 90505 20091111 Mercator Minerals Ltd MLKKF 88786 20090213 Mercator Minerals Ltd MRCMF 88792 20090213 Mercer Gold Corp MRGP 80197 20070620 MERCER INSURANCE GRP MIGP 55653 20031216 Mercer International Inc MERC 8129 19900326 Merchant Bancshares MBVT 2479 19930325 Merchants Bancorp MBNC 43414 19990503 MERCHANTS Finc GROUP IN MFGI 55201 20031007 Merck KGaA MKGAY 84057 20071116 Mercury Computer Systems Inc MRCY 31301 19980130 MEREDITH CORP ClB MDPEB 55197 20031007 Merge Health Inc MRGE 31489 19980507 MERGER MINES CORP MERG 60259 20040510 Meridian Bioscience Inc VIVO 4220 19920226 MERIDIAN CO LTD MRDAF 55890 20040316 Meridian Interstate Bancorp Inc EBSB 84317 20080123 Merilus Inc MRHD 74723 20070123 Merisel Inc MSEL 9643 19900326 Merit Medical Sys Inc MMSI 4222 19920226 Meritage Hospitality Grp Inc MHGU 13367 19990927 Meritor Savings Bank MSVP 31209 19970509 Merrill Lynch & Co Inc MTTT 74168 20061109 MERRILL LYNCH & CO NIK MITTS11 MNNY 55714 20040123 MERRILL LYNCH & CO S&P 500 11 MTTX 60567 20040827 Merrill Lynch & Co. Inc PGEB 74192 20061109 MERRILL LYNCH 9.7 PP NTS DJIA PDNT 60316 20040511 MERRILL LYNCH NIK 225 MITTS 10 MTNK 55008 20030924 MERRILL LYNCH S&P 500 MITTS 10 MSPX 55715 20040123 Merrimn Curhn Fd MERR 33668 19990623 Meru Networks MERU 92380 20100331 Meruelo Maddux MMPIQ 74735 20070125 Mesa Air Group MESAQ 9198 19900326 Mesa Energy Hld MSEH 91269 20091214 Mesa Laboratories Inc MLAB 12559 19950818 Mesa Offshore MOSH 31201 19970509 Mesoblast Ltd MBLTY 91487 20100120 Mestek Inc MCCK 84400 20080129 Meta Financial CASH 2911 19930921 Metabolic Resrch MTBR 41334 20000809 Metabolix Inc MBLX 74329 20061110 Metairie Bk & Tr Co La MBKL 43834 19970116 Metal Storm Ltd MTSXY 55020 20030929 METALCORP LTD MTLCF 81299 20070917 Metaline Contact Mines Co MTLI 74806 20070208 Metalink Ltd MTLK 33533 19991202 Metals USA Holdings Corp MUSA 92834 20100409 Metanor Resources Inc MEAOF 85933 20080624 Metanor Resources Inc MNNRF 88790 20090213 Metaswarm Inc MSWM 79168 20070412 Metcash Ltd MCSHF 94173 20100609 Metcash Ltd MHTLY 94186 20100609 Methanex Corp MEOH 4524 19920519 Methylgene Inc MYLGF 86142 20080625 Metorex Ltd MRXLY 84462 20080130 Metro Bancorp METR 12369 19950818 Metro Inc MTRAF 93184 20100426 Metro One Development Inc MTRO 88795 20090213 Metro One Teleco INFO 18076 19960823 MetroCorp Bancshares, Inc. Common Stock MCBI 31957 19981216 METROMEDIA INTL GROUP INC PFD CONV MTRMP 55490 20031015 Metropolitan Bank & Trust Co MTPOF 93240 20100426 Metropolitan Mines Ltd Cl A MEMLA 79869 20070516 Metso Corp MXCYY 19178 19990712 Metwood Inc MTWD 49191 19971226 Mexican Restaurants Inc CASA 15492 19960425 MEXIVADA MINING CORP MXVDF 68544 20060322 Mexoro Minerals MXOM 49468 19991228 Meyer Burger Technology AG MYBUF 86236 20080625 Mezabay Intl MZBY 60045 20040505 MFRI Inc MFRI 4229 19920226 MGC CAPITAL CP MCGC 41800 20011130 MGE Energy Inc MGEE 9137 19900326 MGM Energy Corp MGMCF 85909 20080624 MGP Ingredients MGPI 9224 19900326 Michelin Compagnie Generale DES MGDDY 91488 20100120 Michigan Cmty Bncp Ltd MCBP 80807 20070808 Micrel Inc MCRL 1324 19941209 Micro Focus International Plc MCFUF 93236 20100426 MICRO IMAGING TECH MMTC 68565 20060329 MicroChannel Technologies Corp MCTC 86259 20080625 Microchip Technology MCHP 2432 19930319 Microeltrnc Tech MELY 90205 20091006 MicroFinancial Inc MFI 19112 19990205 Microfludcs Intl MFLU 2182 19930218 MICROLOG CORP MLOG 55210 20031007 Micromem Tech MMTIF 33233 19990201 MICROMET INC MITI 68675 20060509 Micron Technology MU 6934 19890516 Micronetics Inc NOIZ 8796 19940210 Micropac Industries Inc MPAD 43421 19990506 Micros Systems Inc MCRS 9211 19900326 Microsemi Cp MSCC 9212 19900326 Microsoft Corp MSFT 5970 19860313 Microstrategy Inc MSTR 18300 19980611 MICROTUNE INC TUNE 41318 20000804 Microvision Inc MVIS 18082 19960827 Microwave Filter Inc MFCO 12551 19950818 MICRUS ENDOVASCULAR MEND 66453 20050616 Mid Penn Bancp MPB 13272 19971204 Mid-Southern Svgs Bk MSVB 49356 19991026 Mid-Wisconsin Finl Svcs Inc MWFS 43848 19991126 MidAmerican Energy Co MWPSP 84240 20080107 MidCarolina Finl MCFI 43837 19980526 Middlebrook Phrm MBRKQ 55562 20031023 Middleburg Financial MBRG 41575 20010103 Middlebury National Corp VT MDVT 85728 20080624 Middleby Cp MIDD 3387 19920317 MIDDLEFIELD BANCORP OH MBCN 49767 20030227 Middlesex Water Co MSEX 9221 19900326 Middleton Dol PF MDLLP 18408 19961119 Middleton Doll MDLL 8180 19870514 Midland Capital Holdings Corp MCPH 79651 20070509 Midland Expl Inc MIDLF 93293 20100426 Midlands Minerals Corp MDLXF 93180 20100426 MIDNIGHT OIL EXPL MDOEF 66322 20050228 Midway Energy MELEF 74253 20061012 Midwest Banc Holdings Inc MBHI 31627 19980603 Midwest Banc Holdings Inc MBHIP 84121 20071212 Midwest Bancshs MDWE 84667 20080219 MidWestOne Fincl MOFG 84453 20080129 Migami Inc Com MIGA 43376 19990420 Migao Corp MIGGF 86008 20080624 Mikros Sys Cp MKRS 41096 20000613 Milacron Inc MZIAQ 5236 19830321 MILE MARKER INTL INC MMRK 55616 20031124 Milestone Scientific Inc MLSS 12982 19951103 Millenium Bnkshr MBVA 41849 20020206 Millenium Hldg MNHG 49345 20000329 Millennia Inc MENA 80808 20070808 Millennium India Acquisition Co Inc SMCG 56604 20060921 Miller Petroleum Inc MILL 43416 19990423 Millicom Inc MICC 9227 19900326 Million Dollar Saloon MLDS 31433 19980416 Millrock Res Inc MLRKF 81291 20070913 Mills Music Trust MMTRS 81053 20070904 Milwaukee Iron MWKI 85449 20080527 Mimedx Group MDXG 84623 20080212 Minatura Gold MGOL 92908 20100413 MINCO SILVER CORP MISVF 74090 20060908 MIND C T I LTD MNDO 41328 20000808 MINDEN BANCORP INC (MINDEN LA) MDNB 41952 20020703 Mindspeed Techn MSPD 56099 20030929 Mine Clearing Cp MCCO 84607 20080212 Mineba Ltd MNBEY 91490 20100120 Minera Andes (cda) MNEAF 49030 19990621 Mineral Resources Ltd MALRF 84979 20080417 Minerco Resource MINE 94325 20100618 Mining Oil Inc MIOI 89005 20090311 Mint Leasing MLES 79935 20070518 MIPS Technologies Inc MIPS 31717 19980630 Mipsolutions Inc MSOL 84708 20080229 Mirabela Nickel Ltd MRBAF 74710 20070122 Miranda Gold MRDDF 60494 20040716 Mirasol Resources Ltd MRZLF 81117 20070904 Miscor Group MIGL 79353 20070501 Misonix Inc MSON 2478 19930325 Mission Bancorp MSBC 66309 20050217 Mission Biofuels Ltd MIBFF 85930 20080624 Mission Cmnty Bancorp MISS 43417 19990420 MISSION OAKS NATL BK TEMECU MOKB 55208 20031007 MISSION VLY BCP CA MVLY 68569 20060331 Mission West Properties MSW 13362 19981208 Mississippi Power Co MSPWP 93596 20100503 Misys PLC MUSJF 88797 20090213 Mit Hld Inc MITD 79944 20070221 Mitcham Indust MIND 2319 19941228 Mitek Systems MITK 12084 19950526 Mitel Networks MITL 93095 20100422 MitoPharm Corp MTPH 74894 20070222 Mitsubishi Chemical Holdings Corp MTLHY 91495 20100120 Mitsubishi Chemical Holdings Corp MTLHF 93296 20100426 Mitsubishi Corp Spons MSBHF 94140 20100609 Mitsubishi Cp Spons ADR MSBHY 18875 19961118 Mitsubishi Elect Cp ADR MIELY 18876 19961118 Mitsubishi Estate Co MITEY 87376 20080925 Mitsubishi Estate ltd MITEF 88784 20090213 Mitsubishi Heavy Inds Ltd MHVYY 93124 20100426 Mitsubishi Heavy Inds Ltd MHVYF 94004 20100608 Mitsubishi Motors Corp MMTOF 93294 20100426 Mitsubishi UFJ Financial Group Inc MBFJF 86014 20080624 Mitsui & Co MITSY 12557 19950818 Mitsui Osk Lines Ltd MSLOY 91494 20100120 Miv Therapeutics MIVI 41823 20020122 MKS Inc MKSBF 89788 20090730 Mks Instruments Inc MKSI 33547 19990330 Mktg Inc CMKG 18524 19961217 ML DJIA MITTS 10 DWMT 55668 20031223 ML Macadamia Orchards Lp NNUT 7389 19871230 MMAX MEDIA INC MMAX 93057 20100420 MMC Norilsk Nickel NILSY 66420 20040803 Mmr Info Sys MMRF 66193 20050202 MMX Mineracaoe Metalicos SA MMXMY 84513 20080130 MNB Corp Bangor Pa MNBC 43842 19991028 MNB Holdings Corp MNBO 80237 20070620 Mobile Data MBYL 84226 20080107 Mobile Mini Inc MINI 1501 19940217 Mocon Inc MOCO 6951 19890405 MOD PAC CORP MPAC 55487 20031015 Modern Medical Modalities Corp MODM 79299 20070424 Moduslnk Glb Slt MLNK 4304 19940131 Mogul Energy Intl Inc MGUY 81079 20070904 Mojave Desert Bank Na MOJA 49348 19991028 Mol Magyar Olaj Gaz MGYOY 84268 20080108 Molecular Insight Pharmaceuticals Inc MIPI 74772 20070202 Molecular Pharma MLPH 68192 20051110 Molex Inc MOLX 9240 19900326 Molex Inc MOLXA 4233 19920226 Moller Intl MLER 55209 20031007 Molopo Australia Ltd MLOOF 93125 20100426 Moly Mines Ltd MYMNF 86155 20080625 MOMENTA PHARMACEUTICALS INC MNTA 60458 20040622 Momentum Biofuel MMBF 74390 20061127 Monadnock Bancorp Inc MNKB 68932 20060706 Monarch Casino & Resort MCRI 2834 19930810 Monarch Cement Co MCEM 31187 19970509 MONARCH COMMUNITY BANCORP INC MCBF 41998 20020830 MONARCH FINANCIAL HLDG MNRK 49939 20030716 Monarch Financial Holdings Inc MNRKP 93839 20091201 Monarch Services MAHI 9241 19900326 MONAX MINING MNXMF 81263 20070911 Moneta Porcupine Mines Inc MPUCF 93295 20100426 Monex Grp ADR MNXBY 79606 20070507 Money4Gold Holdings Inc MFGD 84055 20071116 Moneylogix Group MLXG 31888 19971104 Mongolia Energy Corp Ltd MOAEF 93182 20100426 Monolith Ventures Inc MNLV 84966 20080430 MONOLITHIC POWER SYS INC MPWR 66101 20041119 Monotype Imaging TYPE 80590 20070725 Monro Muffler Brake Ind MNRO 9189 19910730 Monroe Bancorp MROE 43424 19990419 Monster Uranium Corp MURCF 91873 20091218 Montana Mining Corp MMGC 81090 20070904 Montavo Inc MTVO 87474 20071219 Montgomery Realty Grp Inc MGRY 40875 20000510 Monument Res Inc MNMN 80213 20070620 MOP Environmental Solutions Inc MOPN 94159 20100609 Moqizone Holding MOQZ 2684 19930618 Morgan Creek Ene MCKE 68734 20060524 Morgan Stanley MSNQ 74167 20061109 Morgan Stanley NBXH 74188 20061109 Morgans Foods Inc MRFD 66352 20050323 MORGANS HOTEL GROUP MHGC 68458 20060214 Morguard Corp MRCBF 93183 20100426 Mori Seiki Co Ltd MRSKY 91493 20100120 MORNINGSTAR INC MORN 66406 20050503 MORO CP MRCR 41366 20000816 Morris Business MBDE 79669 20070509 Mortgagebrokers MBKR 79426 20070501 Mosaid Tech Inc MBTHF 88782 20090213 Mosquito Cons Gold Mines Ltd MQCMF 88791 20090213 Mosys Inc MOSY 41731 20010717 Mother Lode Bank MOLB 79592 20070507 Motorcar Parts of America Inc MPAA 1583 19940323 Motors Liqudatin MTLQQ 5111 19620102 Motorvac Technology MVAC 15496 19960426 Motricity Inc MOTR 94319 20100618 MOUNT GIBSON IRON LT MTGRF 68253 20051117 Mount Knowledge Holdings Inc MKHD 94321 20100618 MOUNTAIN BOY MINERALS MBYMF 84769 20080307 Mountain Lake Resources Inc MLKRF 93181 20100426 Mountain National Bancsha MNBT 68494 20060301 Mountain West Finl Corp MTWF 79902 20070516 Move Inc MOVE 33818 19990805 MP Evans Group PLC MPEVF 85105 20080509 Mphase Tech Inc XDSL 40055 19981019 MPM Technology MPML 12566 19950818 Mpx Energia SA MPXEY 93239 20100426 Mrv Comm Inc MRVC 2471 19930325 Mrv Engenharia e Participacoes SA MRVNY 93127 20100426 Ms & Ad Insu Hld MSADF 84868 20080408 MS Dynm Ref Idx Va Inco Eq Lnkd Scs Drvs MSDR 84978 20080502 MS Prot Lkd Scs Bsd Perf 07 MSDY 88794 20090213 Ms&Ad Ins Hl Adr MSADY 82774 20080103 MSB Financial Corp MSBF 80233 20070620 MSCI ACWI ex US Financials Sector Index AXFN 91756 20100128 MSE Enviro-Tech Corp MEVT 79873 20070516 Msgi Security MSGI 31637 19980603 Mtm Technologies MTMC 12571 19950818 MTN Group Ltd MTNOY 91496 20100120 MTR Corporation Ltd MTRJY 91497 20100120 MTR Gaming Group Inc MNTG 4808 19921207 MTS Systems Cp MTSC 9133 19900326 MTU Aero Engines Holdings AG MTUAY 91498 20100120 Mueller Paul Co MUEL 2507 19930330 Muenchener Rueckversichrngs-Gsllschft AG MURGF 88796 20090213 Muenchener Rueckversichrngs-Gsllschft AG MURGY 91411 20081017 Mullen Group Ld MLLGF 86219 20080625 Multi-Color Cp LABL 9253 19900326 MULTI-FINELINE ELECTRONIX INC MFLX 60464 20040625 Multiband MBND 43689 19990503 Multimedia Games Inc MGAM 15594 19960522 Muncy Bk Fincl Inc Pa MYBF 41062 20000608 Mundoro Capital Inc MUNMF 84983 20071211 Municipal Mortgage & Equity MMAB 13204 19960830 Murata Manufacturing Co Ltd MRAAY 91492 20100120 MURCHISON METALS LTD MUMTF 85705 20080623 Murray & Roberts Hldg Ltd MURZY 93128 20100426 Muscato Group Inc MGRP 90658 20090408 MUSCLE PHARM CORP MSLP 93355 20100427 MUTUAL FEDERAL BCP MFDB 68586 20060407 Mutualfirst Financial Inc MFSF 40328 19991230 Mwana Africa PLC MWNAF 86109 20080625 MWI VETERINARY SUPPLY MWIV 68025 20050803 My Fregtwrld Tec MYFT 85425 20080523 My Screen Mobile MYSL 79298 20070424 My Social Income MSOA 84433 20080129 Mycontactcard MYCT 91874 20091218 MyEcheck Inc MYEC 85309 20080522 Mylan Inc MYL 5876 19871218 Mylan Inc MYLNP 89023 20090311 Mylan Inc MYLNG 92923 20090416 Mymetics Corp MYMX 49276 19991026 MYR Group Inc MYRG 87052 20080813 Myriad Entmt MYRA 68517 20060307 Myriad Genetics Inc MYGN 12913 19951006 Myriad Pharmaceuticals Inc MYRX 89602 20090612 N Amer Galvnzing Coating NGA 3329 19920317 N-Viro International NVIC 2980 19931012 NABI Biopharmace NABI 9319 19900326 Nacel Energy NCEN 84127 20071210 Naerodynamics Inc NDYN 92354 20100326 Nagacorp LTD NGCRF 81424 20071001 Naikun Wind Energy Group Inc NKWFF 93243 20100426 NAL OIL & GAS TRUST NOIGF 68238 20051115 NAMCO BANDAI HOLDING NCBDF 68557 20060327 Nampak Ltd NPKLY 84465 20080130 Nanika Resources Inc NKAFF 86839 20080725 Nano Mask Inc NANM 43248 19990315 Nanogen Inc NGEN 31439 19980416 Nanometrics Inc NANO 4240 19920226 Nanophase Tech Corp NANX 33097 19971126 Nanosphere Inc NSPH 81982 20071101 Nanoviricides NNVC 68137 20051026 Napco Sec Techno NSSC 9265 19900326 Nara Bancorp Inc NARA 31298 19980129 NARRAGANSETT ELEC CO PFD 4.50 NRGSP 60221 20040505 NASB Financial Inc NASB 33824 19990806 NASDAQ Biotechnology Index NBI 92855 20100409 NASDAQ Capital Market Composite Index RCMP 69248 20060703 NASDAQ OMX CEA Smartphone QFON 93885 20100412 NASDAQ OMX Grp NDAQ 41946 20020701 NASDAQ Premium Income Growth Fund Inc QQQX 74770 20070201 Nash Finch Co NAFC 9266 19900326 Nashville Record NRCD 87128 20080825 NASPERS LTD NPSNY 49704 20021223 Nat'l Dentex Cp NADX 8452 19931221 Natcore Technology Inc NTCXF 93188 20100426 Natexis BR NTXFF 86204 20080625 Nathan's Famous NATH 2264 19930226 Nation Energy Inc NEGY 40901 20000518 National Americn NAUH 84232 20080107 National Australia Bank Ltd NAUBF 88799 20090213 National Automation Services Inc NASV 85417 20080523 National Bancshares Corporation NBOH 40938 19990114 National Bank Canada NTIOF 93132 20100426 National Bankshares inc VA NKSH 40233 19991201 National CineMedia Inc NCMI 74809 20070208 National Cln Ful NACF 74503 20061215 NATIONAL COAL CORP NCOC 60370 20040518 National Datacom NDCP 18677 19970307 National Energy NEGS 74096 20060925 National Energy Group Inc NEGI 12587 19950818 National Express Group Ords NXPGF 74715 20070122 NATIONAL GRID TRANS NGGTF 93999 20100607 National Health Partners Inc NHPR 68571 20060331 National Healthcare Exchange Servics Inc NHCR 79848 20070516 National Hldgs NHLD 12574 19950818 National Instruments NATI 3620 19950314 National Invest NIVM 79389 20070501 National Lampoon NLMP 12513 19950818 National Quality NQCI 49378 19970102 National Research Corp NRCI 29996 19971013 Nationshealth NHRX 85298 20080522 Nationwide Uti NWUC 49253 20000427 Native American Energy Group Inc NAGP 94114 20100609 Natl Australian Bank NABZY 7806 19881216 Natl Beverage Corp FIZZ 9428 19910916 NATL INTERSTATE CP NATL 66187 20050128 NATL PATENT DEVELOPMENT CP NPDV 66107 20041130 Natl Penn Bancshares Inc NPBC 9279 19900327 Natl Rv Hldgs NRVHQ 2949 19930930 Natl Security Group Inc NSEC 9281 19900330 Natl Technical Sys Inc NTSC 9282 19900326 Natl Wst Lf A NWLI 9283 19900326 Natural Alternatives Intl NAII 3619 19931028 Natural Blue Res NTUR 43753 20000710 Natural Health BHIP 12130 19950622 Naturally Adv Tech NADVF 60178 20040505 Nature Coast Bank NCBF 79593 20070507 Nature's Sunshine Products Inc NATR 89553 20090625 NATUS MEDICAL INC BABY 41737 20010731 NAUGATUCK VALLEY FINCL CP NVSL 66032 20041001 Nautical Petroleum PLC NPEPF 80363 20070702 Navarre Corp NAVR 8569 19931217 Navigators Group Inc NAVG 9287 19900326 NaviSite Inc NAVI 40068 19991022 NavStar Technologies Inc NVSR 91400 20091113 Nayarit Gold Inc NYRTF 86087 20080624 NB Manufacturing Inc NBMF 84001 20071105 NB&T Finl Gp Inc NBTF 40940 19990125 NBI Inc NBII 49362 19970102 NBT Bancorp NBTB 4389 19920317 Nbt Holdings Inc NBTH 79718 20070509 NCAL Bancorp NCAL 49364 19970508 NCI INC NCIT 68134 20051024 Ncm Services Inc NCMV 85365 20080523 NE COMMUNITY BANCORP NECB 68936 20060706 NEAH POWER SYSTEMS NPWZ 89786 20090729 Nearctic Nickel Mines Inc NNMIF 85258 20071227 Nebu Res Inc NEBUF 90036 20090916 NEC CORP ORD NIPNF 82844 20080116 Nedbank Group Ltd NDBKY 91500 20100120 Neenah Enterpris NENAQ 84258 20080107 Nektar Therapeut NKTR 1675 19940503 NEMI Northern Energy & Mining Inc NNEMF 88803 20090213 NEO MATERIAL TECHNOL NEMFF 68660 20060504 Neo Neon Holdings Ltd NNHLF 86082 20080624 Neogen Corp NEOG 8829 19940210 NEOGENOMICS INC NEW NGNM 55897 20040316 Neohydro Tech NHYT 87538 20081017 NeoMagic Corp NMGC 92355 20100326 Neomedia Techn NEOM 93742 20100511 Neonode Inc NEON 4293 19920303 NeoPharm Inc NEOL 40788 20000414 Neoprobe Corp NEOP 4779 19921116 Neovasc Inc NVCIF 74783 20070205 NEPHROS INC NEPH 56359 20040921 Neptune Marine Services Ltd NPMRF 80200 20070620 Neptune Orient Lines NPTOY 91504 20100120 Neptune Technologies & Bioresources Inc NEPT 80835 20070813 NESS TECHNOLOGIES INC NSTC 66027 20040929 Nestle ADR NSRGY 18993 19961113 Nestle SA Spons Reg NSRGF 88810 20090213 Net 1 Ueps Technlgs Inc UEPS 43455 19990419 Net Servico De NETC 18251 19961101 Net Talk.com Inc NTLK 93599 20100503 NetApp Inc NTAP 15044 19951121 Netcare Ltd NWKHY 91556 20100120 Netease.com Inc ADS NTES 43964 20000630 NETFLIX INC NFLX 41914 20020523 NETGEAR INC NTGR 49949 20030731 NETLIST INC NLST 74449 20061211 Netlogic Microsystems Inc NETL 60478 20040709 Netscout Systems Inc NTCT 33829 19990812 Netsol Tech NTWK 31855 19980925 Nettel Holdings NTTL 49834 20030610 Network 1 Fin NTFL 33295 19990426 NETWORK 1 SECURITY SOLUTIONS NSSI 55612 20031124 Network CN NWCN 60188 20040505 Network Engines Inc NENG 40883 20000713 Network Equipment Tech NWK 7818 19890630 Neulion Inc NEULF 85917 20080624 Neumedia Inc MNDL 68934 20060706 Neuro Biotech Corp MRES 94320 20100618 NEURO HITECH IN NHPI 68420 20060202 Neurobiological Technologs Inc NTII 43452 19990419 Neurocrine Biosciences Inc NBIX 15600 19960523 NeurogesX Inc NGSX 79505 20070502 Neurologix NRGX 49072 19970204 NeuroMetrix NURO 60500 20040722 Neutral Tandem Inc TNDM 82295 20071102 Nevada Expl Inc NVDEF 86080 20080624 NEVADA GEOTHERMAL PW NGLPF 68322 20051215 Nevada Gold Holdings Inc NGHI 89993 20090903 Nevada Sunrise Gold Corp NVSGF 93189 20100426 Neveda Copper Corp NEVDF 74679 20070111 Nevtah Capital Management NTAH 79879 20070516 New Bastion Dev NWBA 88253 20090108 NEW CENTURY BANCORP INC (NC) NCBC 55985 20040413 New China Ventures Ltd NCVL 84542 20080130 New Dawn Mining Corp NEDMF 93298 20100426 New Energy Sys NEWN 60079 20040503 New Energy Tech NENE 79878 19990709 NEW ENGLAND BANCSHARES INC C NEBS 55219 20031007 NEW FLYER INDS INC NFYIF 82433 20071130 New Frntir Enrgy NFEI 68201 20051110 New Frontier Media Inc NOOF 18229 19961025 New Gen Biofl Hl NGBF 74411 20061129 New Gold Inc NGDAF 85544 20080603 New Green Tech NGRN 84964 20071206 New Guinea Gold Corp NGUGF 88801 20090213 New Hampshire Thrift Bancshrs NHTB 9298 19900328 New Horizons Wld NWRZ 8852 19900326 New Island Resources Inc NIREF 94152 20100609 New Jersey Community Bank NJCB 84717 20080304 New Jersey Mining Company NJMC 49374 19991027 New Leaf Brands NLEF 31021 19970509 New Mexico Software NMXC 41537 20001122 New Millennium Bk (NJ) NMNB 43855 20000623 New Millennium Cap Corp NWLNF 86136 20080625 New Oriental Energy & Chemical Corp NOEC 74398 20061127 New Oroperu Resources Inc NOPUF 74471 20061213 New Pacific Metals NUXFF 87916 20081203 New Resource Bank NWBN 74719 20070123 New Ulm Telecom Inc NULM 43861 19991209 New World Dev Ltd Spons ADR NDVLY 18881 19961118 New World Resource Corp NWFFF 93133 20100426 New York Mortgag NYMT 61820 20040726 NEW ZEALAND STOCK EX NZSTF 85360 20080523 Newalta Corp NWLTF 68239 20051115 Newbridge Bancorp NBBC 9067 19900326 Newcardio Inc NWCI 84253 20080107 Newcastle Minerals Ltd NCMBF 93185 20100426 Newcastle Resources Ltd NCSLF 93598 20100503 Newcrest Mining NCMGY 68294 20051206 Newcrest Mining Ltd NCMGF 88800 20090213 NEWELL FINL TR I QIPS CON NEFIO 55220 20031007 NewLead Holdings Ltd NEWL 66442 20050603 Newmarket Tech NWMT 55177 20031007 NEWPORT BANCORP INC NFSB 68940 20060707 Newport Cp NEWP 9307 19900326 Newport Partners Income Fd Unit NWPIF 74595 20070110 Newron Pharmaceuticals SPA NWPHF 89554 20090626 News Corp Ltd ADR NWS 7438 19871230 News Corp Ltd pf NWSA 11486 19960311 News of China Inc NWCH 79049 20070404 NewStar Financial Inc NEWS 74490 20061214 Newtek Business NEWT 13497 20000927 Nexaira Wireless NXWI 91258 20100106 NexCen Brands NEXC 40062 19991021 NEXITY FINANCIAL COR NXTY 68091 20050921 Nexmed Inc NEXMD 43437 19990419 Nexplore Corp NXPC 79009 20070326 NexPrise Inc NXPS 33778 19990727 NEXSTAR BROADCASTING GRP CL A NXST 55621 20031125 Next 1 Interctve NXOI 84883 20080410 Next Group PLC NXGPF 88812 20090213 Nextera Eng Ut NEEXU 90315 20091023 Nextmart Inc NXMR 66320 20050225 Nexus Energy Ltd NXEYF 74417 20061130 Nexxus Lighting NEXS 1591 19940324 Nf Energy Saving NFEC 74259 20061018 nFinaSe Inc NFSE 55710 20040122 NGAS Resources NGAS 2112 19840907 Ngex Resources NGQRF 87918 20081203 NGP Capital Resources Co NGPC 66081 20041110 NH Hotels SA NHHEY 91501 20100120 NI BANCSHARES CORP NIBA 55225 20031007 Niblack Minrl NIBMF 91018 20100105 NIC Inc EGOV 33741 19990715 Nicaragua Rising Inc NCRG 92897 20100413 Nice-Systems Ltd NICE 15199 19960125 Nicholas Financial Inc NICK 33152 19971229 Nicox Sa Eur Ord NICXF 94036 20100222 NIDO PETROLEUM NIDOF 86305 20080701 Niger Uranium Ltd NULTF 86063 20080624 NIGHTHAWK RADIOLOGY NHWK 68442 20060209 Nighthawk System NIHK 49474 19990722 Nightingale Infomatix Corp NIGTF 84264 20080108 NII HOLDINGS INC NIHD 49680 20021121 Niko Res Ltd NKRSF 93299 20100426 Nikon Corp NINOY 91502 20100120 Nilam Res NILA 84251 20080107 Nile Therapeutic NLTX 74837 20070213 Nimin Energy Corp NEYYF 93242 20100426 Nine Dragons Paper Holdings Ltd NDGPF 86111 20080625 NINETOWNS INTR ADS NINE 66110 20041203 Nintendo Co Ltd Spons NTDOF 79491 20070501 Nintendo Co Ltd Spons ADR New NTDOY 18884 19961118 Niogold Mining Corp NOXGF 88805 20090213 Nippon Seiko Ltd NPSKY 81622 20071004 Nippon Steel Corp NISTY 84534 20080130 Nippon Tel & Tel CP NPPXF 88806 20090213 Nippon Yusen NYUKF 93302 20100426 Nippon Yusen Kabushiki Kaisha NPNYY 84496 20080130 NIS Group Co Ltd NISGY 93130 20100426 Nissan Motor ADR NSANY 1571 19940317 Nissan Motor Co Ltd NSANF 93244 20100426 Nissen Co Ltd NSELF 86169 20080625 Nitches Inc NICH 5959 19850919 Nitro Petro NTRO 68428 20060206 Nitto Denko Corp NDEKY 91414 20060127 NKT Holding AS NRKBF 92838 20100409 Nmt Medical Inc NMTI 18129 19960927 NN Inc NNBR 1562 19940315 Nobel Biocare Holding AG NBHGF 84867 20080408 Nobel Biocare Holding AG NBHGY 91412 20081029 Nobel Learning NLCI 12578 19950818 Nobility Homes Inc NOBH 2624 19930524 Noble Consolidtd NBLC 81793 20071009 Noble Group LTD NOBGF 85131 20071220 Noble Innovation NOBV 74740 20070125 Noble Romans Inc NROM 43448 19990420 Nocopi Tech NNUPE 49376 19970102 Nofire Tech NFTI 29771 19970613 Nokia NOKBF 93187 20100426 Non Invasive NIMU 43440 19990422 Noranda Income Fund NNDIF 86185 20080625 Norbord Inc NBRXF 81298 20070917 NORCAL CMNTY BANCORP NCLC 55491 20031015 Nord Resources Corp NRDS 68021 20050801 Nordea Bank AB NDBAY 91413 20090403 Nordex Ag NRDXF 88807 20090213 Nordic Oil and Gas Ltd NDOIF 86079 20080624 Nordson Cp NDSN 9316 19900326 Noront Resources Ltd NOSOF 88804 20090213 Norsat Intl Inc NSATF 12588 19950818 Norse Energy Corp ASA NSEEY 91505 20100120 Norsemont Mining Inc NOMFF 93131 20100426 Norsk Hydro Ads NHYDY 7442 19871230 Norske Skogindustrier AS NKSJF 88802 20090213 Nortec Minerals Corp NMNZF 91427 20091112 Nortech Systems NSYS 2717 19930624 Nortek Inc NTKS 94307 20100615 Nortel Networks NRTLQ 5123 19811231 North Amercn Egy NAEY 84254 20080107 North American Gem Inc NGEMF 93186 20100426 North American Palladium Ltd PALWF 94165 20100609 NORTH AMERN TUNGSTEN NATUF 68870 20060531 North Arrow Minerals Inc NHAWF 86238 20080625 North Central Bancshares Inc FFFD 1489 19940901 North Coast Life Insurance Co NCLI 85286 20080522 North Coast Life Insurance Co Pfd A NCLIP 3565 19950313 North Dallas Bk & Tr Co NODB 40892 20000516 North Peace Energy Corp NPCEF 74992 20070315 North Penn Bancorp Inc NPBP 81685 20071009 NORTH STATE BANCORP (NC) NSBC 55701 20040115 NORTH STATE TELECOMMUNICATIOCL A NORSA 60381 20040518 NORTH STATE TELECOMMUNICATIOCL B NORSB 60380 20040518 North Valley Bancorp NOVB 15759 19960530 NORTH WEST CO FUND NWTUF 74105 20060911 North West Oil Grp NWOL 31955 19981215 Northcore Tech NTLNF 33408 19990420 Northeast Automotive Hodlings Inc NEAU 84804 20080318 Northeast Bancorp NBN 8210 19870820 Northeast Indiana Bancorp NIDB 12140 19950628 Northern Abitibi Mng Corp NOMNF 94112 20100609 Northern CA Bancorp Inc NRLB 79891 20070516 Northern Freegold Resources Ltd NFRGF 86102 20080625 Northern Gold Mining Inc NTGMF 94106 20100609 Northern Star Fincl NSBK 43858 19990201 Northern States Fin C NSFC 12590 19950818 Northern Superior Resources Inc NSUPF 84971 20071205 Northern Technologies Intl NTIC 3683 19930913 NORTHERN TIGER RES NTGSF 89062 20090320 Northern Trust Cp NTRS 9326 19900326 Northfield Bancorp Inc NFBK 84023 20071108 NORTHFIELD PRECISION INSTR C NFPC 55223 20031007 Northland Power Inc NPIFF 83689 20080403 Northland Res Sa NRSRF 68624 20060426 Northport Netwrk NNWS 84898 20080416 Northrim BanCorp NRIM 2999 19931025 Northstar Electr NEIK 49367 19991103 Northstar Healthcare Inc NRTSF 88808 20090213 Northstar Mining Corporation NSMSF 88809 20090213 Northstar Neuroscience Inc NSTR 68661 20060505 Northumberland Bancorp NUBC 43860 19991210 Northway Financial Inc NWYF 29972 19971001 NORTHWEST BANCORP INC NBCT 49784 20030320 NORTHWEST BIOTHERAPEUTICS INC NWBO 41836 20011214 Northwest Indiana Bancorp NWIN 31533 19980520 Northwest Pipe Co NWPX 15059 19951130 Northwst Bancshr NWBI 1378 19941108 Nortia Capital NCPI 55606 20031119 Norwood Financial Corp NWFL 31349 19980304 Notify Technology Corp NTFY 29926 19970828 Nova Energy Inc NVAE 92356 20100326 Nova Measuring Instruments Ltd NVMI 40771 20000411 Novadaq Technologies Inc NVDTF 86152 20080625 Novadel Pharma NVDL 43253 19990315 Novadx Ventures Corp NDXFF 93129 20100426 Novamed Inc NOVAD 33845 19990818 Novartis Ag Basel NVSEF 93245 20100426 Novastar Financial Inc NOVS 11649 19971208 NOVASTAR FINCL INC 8.90 PR C NOVSP 19887 20040330 NOVATEL WIRELESS INC NVTL 41529 20001121 Novavax Inc NVAX 13152 19951213 Novell Inc NOVL 6992 19880817 Novellus Systems Inc NVLS 9336 19900326 Novelos Therapeutics Inc NVLT 68207 20051110 Novint Techn NVNT 68824 20060609 Novo Energies NVNC 85301 20080522 Novo Nordisk NONOF 94055 20100222 Novogen Ltd ADS NVGN 33214 19990106 Novozymes NVZMY 91506 20100120 NOVT Corp NVTP 15602 19960523 Novus Energy NOVUF 90828 20091229 Novus Gold Corp NVXXF 93866 20100526 NPB CAP TR II PFD GTD NPBCO 55229 20031007 NPS Pharmaceuticals NPSP 1743 19940526 NSTAR 4.78% pf NSARO 43100 19990223 NSTAR CO NSARP 60158 20040505 NT Mining Corp NTMG 92401 20100331 NTELOS HOLDINGS CORP NTLS 68443 20060209 NTHRN PRP REI UT NPRUF 74483 20061214 NTT Docomo NTDMF 88811 20090213 Nu Earth Corp NUEC 90054 20090924 Nu Horizon Electronics NUHC 3414 19920317 Nuance Communications NUAN 15089 19951211 NUCLEAR SOLUTIONS INC NSOL 60005 20040426 Nuinsco Resources Ltd NWIFF 74790 20070206 Nuloch Resources Inc NULCF 86147 20080625 Numerex Corp NMRX 1550 19940304 Nurx Pharma Inc NUXP 79390 20070501 NUTRA PHARMA CORP NPHC 55230 20031007 Nutracea NTRZQ 55025 20031001 Nutraceutical Intl Corp NUTR 31342 19980220 Nutrastar International Inc NUIN 91562 20100120 NUTRI PHARMACEUT NRPR 68361 20060103 Nutri/System Inc NTRI 40717 20000330 Nutrition 21 Inc NXXI 2147 19870518 Nutrition Management Services Co NMSCA 79865 20070516 NUVASIVE INC NUVA 60343 20040513 Nuvilex Inc NVLX 55124 20031007 Nuvista Energy Ltd NUVSF 93301 20100426 Nuvo Research Inc NRIFF 93300 20100426 NVE Corp NVEC 18098 19960911 Nvidia Corp NVDA 31988 19990122 NWM Mining Corp NWMMF 86835 20080725 NWT Uranium Corp NWURF 68011 20050722 NXSTAGE MEDICAL INC NXTM 68145 20051027 Nxt Energy Soltn NSFDF 43522 19990426 NXT Nutritionals Holdings Inc NXTH 89014 20090311 Nxtwav Wirels WAVED 74395 20061127 NY ST ELEC & GAS CORP PFD 3.75 NGEGN 55224 20031007 Nyer Medical Group NYER 12594 19950818 Nymox Pharmaceutical Corp NYMX 33147 19971222 NZ Farming Systems Uruguay Ltd NZFSF 86571 20080718 O A O Tatneft OAOFY 91254 20100106 O I Cp OICO 9345 19900327 O T Mining Corp OTMN 43469 19990506 O'Charly's Inc CHUX 8276 19910116 O'reilly Automotive Inc ORLY 2560 19930423 O2 Secu Wireless OTOW 79645 20070509 O2MICRO INTL LTD OIIM 41393 20000831 OAK RIDGE MICRO-ENERGY INC OKME 55244 20031007 Oak Valley Bancorp OVLY 55498 20031015 Oakridge Energy Inc OAKR 49388 19970102 Oakridge Holdings Inc OKRG 43462 19990426 OAO GAZPROM ADR REGS OGZPY 68358 20060103 OBA Financial Services Inc OBAF 91630 20100122 Obagi Medical Products Inc OMPI 74491 20061214 Obn Holdings OBNI 60443 20040616 OC Beverages Inc OCBG 94015 20100223 Occam Networks OCNW 2629 20000623 Oce Nv Adr OCENY 12597 19950818 Ocean Bio Chemical OBCI 12183 19950713 Ocean Financial OCFC 15965 19960703 Ocean Power Technologies Inc OPTT 79301 20070425 Ocean Shore Hldg OSHC 66135 20041222 Ocean Smart Inc OCSM 68190 20051110 Oceanagold Corp OCANF 86121 20080625 Oceanfreight OCNFD 78387 20070425 Oceania Capital OCCAF 88600 20090213 Oceanic Exploration Co OCEX 49390 19970102 Oclaro Inc OCLR 40755 20000407 Octus OCTI 81741 20071009 Oculus Innov Sci OCLS 74741 20070125 Ocz Technology OCZ 92906 20100413 Odimo Incorpor DEL < PK> ORD ODMO 66225 20050215 Odysey Oil Enrgy OOGI 84180 20071227 ODYSSEY HEALTHCARE INC ODSY 41783 20011031 Odyssey Marine Exploration Inc OMEX 49394 19991026 Odyssey Pictures Corp OPIX 92357 20100326 Odyssey Resources Ltd ODXSF 85281 20071228 Oesterreichische OEZVF 94312 20100616 Oesterreichische Post AG OERCF 74203 20060922 Ofek Capital Corp OFEK 84633 20080213 OGX Petroleo E Gas Participacoes SA OGXPY 91509 20100120 Ohana Pacific Bank OHPB 75499 20061013 Ohio Art Co OART 79888 20070516 OHIO LEGACY CP OLCB 49701 20021219 Ohio Power OHIPO 84738 20080304 Ohio Power Co OHIPN 93600 20100503 OHIO PWR CO PFD 4.50 OHIPM 60227 20040505 Ohio State Bancshares OSBI 81114 20070904 Ohio Valley Banc OVBC 15244 19960209 Ohr Pharmceuticl OHRP 79424 20070501 Oil Co Lukoil Spons ADR LUKOY 18891 19961118 Oil Sands Sector Fd OISDF 68612 20060420 Oil Search Ltd Spon OISHY 91510 20100120 Oilexco Inc OILXF 88813 20090213 Ojai Community Bank OJCB 79599 20070507 OJSC Polyus Gold OPYGY 84532 20080130 Olam International Ltd OLMIF 86139 20080625 OLB GROUP INC OLBG 68541 20060320 Old Dominion Freight Lines Inc ODFL 6823 19911024 Old Harbor Bank OHBK 66300 20050217 OLD LINE BANCSHARES INC (MD) OLBK 49986 20030917 Old Mutual PLC ODMTY 79934 20070518 Old Point Financial Corporation OPOF 40958 19990104 Old Second Bancorp Inc OSBC 12605 19950818 OLD SECOND CAP TR I OSBCP 49846 20030630 Oldwebsites.com Inc OLDW 85358 20080523 Olfactory Biosce OLFC 80171 20070612 Olivut Res Ltd OLVRF 80121 20070605 Olympic Steel Inc ZEUS 1555 19940310 Olympus Corp OCPNF 91370 20100113 Olympus Optical Co Ltd ADR OCPNY 18893 19961118 Olympus Pacific Minerals Inc OLYMF 84747 20071012 OM Holdings Ltd OMHLF 94169 20100609 Omagine Inc OMAG 43666 19990519 OMEGA FLEX INC OFLX 68022 20050801 Omega Navigation Enterprises Inc ONAV 74136 20060407 Omeros Corp OMER 90254 20091008 Omni Bio Pharma OMBP 87098 20071221 Omni Energy Services Corp OMNI 33110 19971205 OmniaLuo Inc OLOU 84325 20080124 OmniAmerican Bancorp Inc OABC 91571 20100121 OMNICELL INC OMCL 41749 20010809 Omnicity Corp OMCY 89011 20090311 Omnicomm Systems Inc OMCM 40234 19991201 Omnimmune Hold OMMH 84912 20080416 OmniReliant Holdings Inc ORHI 79441 20070501 OmniTek Engineering Corp OMTK 81980 20071101 OmniVision Technologies Inc OVTI 40910 20000714 Omron Corp ADS OMRNY 83196 19960227 Omtool Ltd OMTL 84168 20071227 OMV AG OMVJF 74905 20070227 On Assignment Inc ASGN 4698 19920923 On Semiconductor Corp ONNN 40846 20000502 ON TRACK INNOVATIONS LTD OTIV 49669 20021112 On4 Comm ONCI 81747 20071009 Oncogenex Pharma OGXI 12931 19951013 Oncologix Tech OCLG 3592 19950313 ONCOLYTICS BIOTECH INC ONCY 41768 20011005 Oncothyreon ONTY 9021 19911119 Oncovista Invtve OVIT 84231 20080107 One Bio Corp ONBI 90564 20091119 One World Nutrition Inc OWDN 74917 20070301 Oneida Financial Corp ONFC 33207 19981230 Onescreen Inc OSCN 84878 20080410 Onex Corp ONEXF 88814 20090213 Online Resources Corp ORCC 33584 19990604 Onsite Energy Cp ONSE 41148 19990702 Onstream Media ONSM 29854 19970731 Onvia Inc ONVI 40566 20000302 Onward Holdings Co Ltd OKASY 81290 20070913 Onyx Pharmaceuticals ONXX 15543 19960509 Op-Tech Envir OTES 49400 19970108 Opawica Exploration Inc OPWEF 94063 20100223 Opel Intl Inc OPELF 86120 20080625 Open Range Energy Corp ONRGF 86180 20080625 Open Text Corp OTEX 15196 19960124 Open Tv Cp Cl A OPTV 40210 19991123 OpenCell Biomed Inc OCBM 87727 20081111 Openlane Inc OPNN 40133 19991108 Opentable Inc OPEN 89349 20090522 Openwave Systems OPWV 33632 19990611 Opera Software Asa OPESF 86164 20080625 Opera Software ASA OPESY 93190 20100426 Opexa Frontiers OPXA 55987 20040414 Ophthalmic Imaging Sys Inc OISI 49391 19970102 OPLINK COMMUN INC OPLK 41448 20001004 OPNET TECHNOLOGIES INC OPNT 41300 20000802 Opnext Inc OPXT 74857 20070216 OpSec Security Group PLC OSGFF 93303 20100426 OPT Sciences Corp OPST 80786 20070808 Optelecom-Nkf OPTC 12184 19940711 Optex Systems Holdings Inc OPXS 93602 20100503 OPTI CDA INC OPCDF 68810 20060608 Opti Inc OPTI 2599 19930513 Optibase Ltd OBAS 33373 19990407 Optical Cable Corp OCCF 15431 19960402 Optimal Group A OPMR 18226 19961025 Optimer Pharmaceuticals Inc OPTR 74819 20070209 Optimized Transportation Management Inc OPTZ 93601 20100503 OptimizeRx Corp OPRX 84919 20071128 Optimum Source Intl Inc OSIN 43467 19991124 OptimumCare Corp OPMC 31230 19960624 Option NV SA OPNVY 84469 20080130 Optionable Inc OPBL 74328 20050927 Options Media Group Holdings Inc OPMG 87260 20080908 OPTIONSXPRESS HLDGS INC OXPS 66182 20050127 OPTMUMBNK HOLDINGS OPHC 49837 20030623 OPTOS PLC OPOSF 68556 20060327 Oracle Corp ORCL 5995 19880302 ORAGENICS INC ORNI 55827 20040225 Oramed Pharmaceuticals Inc ORMP 79383 20070501 Orange 21 ORNG 66118 20041214 Orange Community Bancorp OCBN 74526 20061220 ORANGE COUNTY BUSI BK NA (CA) OCBB 60448 20040616 ORANGE COUNTY TR MIDDLETOWN OCBI 55497 20031015 Orascom Con ORSDF 86234 20080625 Orascom Telecom Sae ORSTF 93134 20100426 Orasure Inc OSUR 3191 19920317 ORBCOMM Inc ORBC 74319 20061106 Orbimage Inc GEOY 55692 20040113 Orbit /Fr Inc ORFR 29776 19970617 Orbit E-Commerce OECI 49372 19991103 Orbit Instruments ORBT 9370 19900326 Orbital Corp Adr OBTMY 7210 19911204 Orbotech Ltd ORBK 9369 19900326 Orca Exploration Group Inc ORXGF 86190 20080625 ORCA PETROLEUM INC NUSMF 68688 20060511 Orchard Enterpri ORCD 68421 20060202 Orchestra Therapy OCHT 74523 20061220 Orchid Cellmark Inc ORCH 40860 20000508 Orckit Comm Ltd ORCT 18132 19960927 Ore Pharma Hldg ORXE 33081 19971121 Oregon Bancorp ORBN 60446 20040616 Oregon Gold Inc ORGG 89047 20090317 Oregon Pac Bncp ORPB 49395 19991029 OREMEX RES INC ORXRF 74001 20060810 Orex Minerals Inc ORXIF 74464 20061212 Orexigen Therapeutics Inc OREX 79328 20070430 Orezone Gold Corp ORZCF 89150 20090406 Organic Alliance Inc ORGC 85600 20080611 Organic Resource Management Inc ORRMF 84207 20080102 Organic Sales and Marketing Inc OGSM 84987 20080505 Organitech Usa ORGT 49275 20000425 Oridion Systems Ltd ORDNF 74826 20070212 Orient Overseas International Ltd OROVY 93886 20091026 Oriflame Cosmetics SA OFLMF 86231 20080625 Oriflame Cosmetics SA OFLMY 91508 20100120 ORIGEN FINANCIAL INC ORGN 60235 20040506 ORIGIN AGRITECH LIMITED SEED 60190 20040505 OriginOil Inc OOIL 85299 20080522 Orion Ethanol OEHL 74071 20060907 Orion Healthcorp ORNH 40820 20000425 Oritani Financial Corp ORIT 74726 20070124 Orkla A S A Shs ORKLY 91511 20100120 Orko Silver Corp OKOFF 68589 20060411 ORLEANS ENERGY LTD OEXFF 74092 20060908 Orleans Home OHBIQ 3203 19920317 Ormet Corp ORMT 79892 20070516 ORO GOLD RESOURCES OGRSF 85700 20080623 Oro Silver Res Ltd OROSF 80936 20070831 Orocobre Ltd OROCF 90274 20091019 OROFINO GOLD CORP ORFG 90814 20091228 Oromin Explrtns OLEPF 74248 20020404 Orosur Mining Inc OROXF 91364 20100113 Orrstown Finl Svcs Inc ORRF 43465 19990513 Orsu Metals Corp ORSUF 66419 20050511 Orthofix Intl OFIX 4475 19920424 ORTHOVITA INC VITA 41298 20000802 Orvana Minerals Corp ORVMF 88815 20090213 Osage Bancshares OSBK 74718 20070123 Osage Exploration and Development Inc OEDV 80486 20070717 Osaka Securities Exchange Co Ltd OSCUF 86237 20080625 Oscient Pharm OSCIQ 8399 19900327 Osi Geospatial OSIIF 49664 20021031 OSI Systems Inc OSIS 29978 19971002 OSIRIS THERAPEUTICS OSIR 68996 20060809 Osisko Mining Cp OSKFF 68415 20060201 Osteologix Inc OLGX 79580 20070507 Osteotech Inc OSTE 9382 19910624 Osyka Corp OSKA 84681 20080221 Otis Gold Corp OGLDF 90191 20091001 Otix Global OTIX 40848 20000502 Ottawa Savings Bancorp Inc OTTW 79648 20070509 Otter Tail $3.60 OTTRP 84736 20080304 Otter Tail Co OTTR 9379 19900326 Otto Energy Ltd OTTEF 79933 20070518 Ourpets Company OPCO 79409 20070501 Outdoor Channel OUTD 12461 19950818 Ovale Group OVLG 49725 20030115 Overland Storage OVRL 18650 19970221 Oversea-Chinese Banking Corp Ltd OVCHY 91557 20100120 OVERSTOCK.COM INC OSTK 41937 20020530 Oxford Bank Corp OXBC 43866 20000103 Oxford Investments Holdings Inc OXIHF 79375 20070501 Oxigene Inc OXGN 2873 19930826 Oxis Interntnl OXIS 8499 19900326 OXUS GOLD PLC ORD SHS OXUSF 55690 20040113 Oxygen Biotherap OXBT 49514 19970102 Oyo Geospace Corp OYOG 33083 19971121 Oz Minerals ADR OZMLY 84493 20080130 OZ Minerals Ltd OZMLF 93247 20100426 P & F Indus Inc Class A PFIN 4264 19920303 P.A.M. Transport Serv PTSI 9381 19900326 P.f. Chang's China Bistro Inc PFCB 31936 19981204 P2 Solar Inc PTOS 79432 20070501 PAB Bankshares PABK 13155 19960709 PACCAR Inc PCAR 5932 19860709 Pace Medical Inc PMDL 49424 19970102 PACER INTL INC PACR 41936 20020613 Pacific Alliance PALCE 84701 20080228 Pacific Alliance Bank PFBN 87257 20080908 PACIFIC AND WESTERN CREDIT CORP PWESF 55506 20031015 Pacific Basin Shipping Ltd PCFBF 86130 20080625 Pacific Biomrkrs PBMC 49776 20030312 Pacific Blue Energy Corp PBEC 92890 20100413 Pacific Capital Bancorp PCBC 15558 19960513 Pacific City Financial Corp PFCF 79471 20070501 Pacific Coast PCSTQ 74027 20060825 Pacific Commerce Bank Ca PFCI 79672 20070509 Pacific Continental Corp (ore) PCBK 43500 19990426 Pacific Copper Corp PPFP 81751 20071009 Pacific Energy & Mining Co New PEMC 79871 20070516 Pacific Financial Corp PFLC 66312 20050217 Pacific Gold PCFG 87956 20030929 PACIFIC HARBOUR CAP PCFHF 68152 20051104 Pacific Health Care Organization Inc PFHO 85284 20080522 Pacific Health Lab Inc PHLI 33145 19971219 Pacific International Bancorp Inc PIBW 74877 20070220 Pacific Mercantile Bancorp PMBC 40386 20000126 Pacific Northern Gas Ltd Cl A PNGKF 94050 20100324 PACIFIC NORTHWEST CAP CP PAWEF 49723 20030114 Pacific Premier PPBI 29793 19970625 PACIFIC RIDGE EXPLOR PEXZF 89796 20090730 Pacific Rodera Energy Inc PREGF 66424 20050518 Pacific Rubiales Energy Corp PEGFF 85117 20080512 Pacific Sands PFSD 49416 19991026 Pacific State Bank PSBC 43880 19991118 Pacific Sunwear Of California PSUN 2374 19930316 Pacific Valley Bank PVBK 66306 20050217 Pacific Webworks Inc PWEB 40135 19991108 Pacific West Bank PWBO 79647 20070509 PACIFICETHANOLINC PEIX 66356 20050324 Pacificnet Inc PACT 41265 20000728 PacifiCorp PPWLO 92912 20100413 PACIFICORP PFD SERI PPWRL 60232 20040505 Pacwest Bancorp PACW 41049 20000605 Paetec Hldg Corp PAET 31460 19980424 Paid, Inc. Commo PAYD 43473 19990419 Pain Therapeutics Inc PTIE 40906 20000714 PainCare Holding PRXZ 49254 19970106 Painted Pony Pete Ltd PDPYF 84158 20071220 Paladin Energy PALAF 68147 20051031 Paladin Energy Ltd PALAY 91512 20100120 Palladon Ventures Ltd PLLVF 88824 20090213 Pallinghurst Resources PLLHF 93249 20100426 Palm Harbor Homes PHHM 12234 19950731 Palm Inc PALM 40563 20000302 Palomar Medical Tech PMTI 12636 19950818 Pampa Energia Sa PMPAF 81931 20071023 Pamrapo Systems Inc PBCI 9391 19900327 Pan American Lit PALTF 91371 20100113 Pan American Silver PAAS 12108 19950612 Pan Orient Energy Corp POEFF 86199 20080625 Pan Pacific Bank PPFC 79453 20070501 Pan Pacific Pete PPPLF 94064 20100222 Panacos Pharma PANC 1419 19980610 Panalpina Welttransport Holding AG PLWTF 88825 20090213 Pancontintl Urnm PUCCF 79011 20070327 Pandora Bancshares PDRB 85744 20080624 Paneltech International Holdings Inc PNLT 93371 20100428 Panera Bread Co Cl A PNRA 8014 19910610 Panoramic Resor PANRF 86163 20080625 Pansoft Co Ltd PSOF 87279 20080909 Pantry Inc PTRY 33626 19990610 Papa Bello Enterprises Inc PAPA 85713 20080624 Papa John Intl Inc PZZA 2658 19930608 Paperlinx Ltd PPXXY 91515 20100120 Paradigm Holdings Inc PDHO 79579 20070507 Paradigm Oil and Gas Inc PDGO 87262 20080908 Paradise Inc PARF 12612 19950818 Paragon Minerals Corp PAONF 74587 20070110 Paragon National Bank PGNN 79468 20070501 Paragon Real Estate PRLE 15487 19960424 Parametric Technology Corp. PMTC 9394 19900326 Paramount Energy Trust PMGYF 55958 20040331 Paramount Res Ltd PRMRF 86216 20080625 PARANA BANCO SA ADR PRBAY 90550 20091119 Paranaense de Energia COPEL ELPVY 91449 20100120 Pardee Resources Co Inc PDER 85747 20080624 Parex Resources Inc PARXF 92241 20100318 Parexel Int'l Corp PRXL 15056 19951122 Pargesa Holding SA PRGAF 86233 20080625 Park Bancorp Inc PFED 18354 19961115 Park City Group PCYG 40087 19991027 Park Ohio Ind PKOH 9395 19900326 Park Place Energy Corp PKPL 93603 20100503 Park Sterling Bank PSTB 74847 20070213 PARKE BANCORP PKBK 49838 20030623 Parkervision Inc PRKR 9093 19931201 PARKLD INCM FTU PKIUF 93305 20100426 Parks! America PRKA 68769 20060602 PARKSON RETAIL GROUP PKSGF 74374 20061121 Parkvale Finan Cp PVSA 9396 19900326 Parkway Bank PKWY 66297 20050217 Parlay Entertainment PRYNF 40145 19991110 Parlux Fragrances PARL 1503 19940217 Parmalat Spa PLATF 86149 20080625 Partner Commun Co Ltd PTNR 40082 19991027 Partygaming Plc PYGMF 86167 20080625 Pascack Bancorp PSBR 41951 20020703 Pason Systems Inc PSYTF 88830 20090213 Passport Potash PPRTF 82300 20071102 PASSUR Aerospace PSSR 43406 19990427 Patagonia Gold PLC PATAF 93191 20100426 Patapsco Bancorp Inc PATD 43477 19990427 PATHEON INC PNHNF 74037 20060828 Pathfinder Bancorp PBHC 15764 19960530 Patient Portal Technologies Inc PPRG 68060 20050822 Patient Safety PSTX 3224 19920317 Patrick Ind PATK 9398 19900327 Patriot Fed Bank Palatine Brdg PFDB 80329 20070629 PATRIOT GOLD CORP PGOL 55255 20031007 Patriot National Bancorp Inc PNBK 1490 19940901 Patriot Scientific Corp PTSC 31238 19960715 Patriot State Bank PTOK 81332 20070919 Patriot Transportation Holdings PATR 8646 19900326 Patterson Co PDCO 4756 19921028 Patterson-UTI Energy Inc PTEN 9606 19931102 Paula Financial PFCO 33017 19971024 Paulson Capital Cp PLCC 12635 19950818 Pavilion Energy PVRE 60439 20040616 Paws Plus Inc PPLS 88532 20090130 Pay88 PAYI 79714 20070509 Paychex Inc PAYX 9400 19900326 Payment Data Sys PYDS 33284 19990222 PC Connection Inc PCCC 31346 19980303 PC Gold Inc PCGLF 93135 20100426 Pc Group Inc PCGR 12455 19950818 PC Mall Inc MALL 4606 19950404 PC-Tel Inc PCTI 40050 19990810 PCCW Limited PCCWY 19362 20000822 PCCW Ltd PCWLF 88818 20090213 PCS Edventures Com Inc PCSV 68003 20050721 PD-RX PHARMACEUTICALS INC PDRX 55499 20031015 PDF SOLUTIONS INC PDFS 41740 20010731 Pdg Environment PDGE 49409 19970102 PDI Inc PDII 31538 19980520 PDL BioPharma PDLI 7918 19920129 Peace Arch Entmt PAEGF 13350 19990730 PEAK ENERGY SVCS TR PKGFF 68240 20051115 Pebble Creek Mining Ltd PBLEF 86066 20080624 Pediment Gold PEZGF 81300 20070917 Peer 1 Network Enterprises Inc PNWKF 86128 20080625 Peer Review Mediation & Arbitration Inc PRVW 93606 20100503 Peerless Systems Corp PRLS 18121 19960925 PEET'S COFFEE & TEA INC PEET 41595 20010125 Pegasi Enrgy Res PGSI 84184 20071227 Pegasus International Holdings Ltd PIHLF 91570 20100121 Pegasus Pharmaceuticals Inc PGUZ 88255 20090108 Pegasystems Inc PEGA 15987 19960719 PEI Worldwide Holdings Inc PEIW 90317 20091026 Pekin Life Ins Co PKIN 15768 19960530 Pelangio Exploration Inc PGXPF 93248 20100426 Pele Mountain Resources Inc PMNHF 79876 20070516 PEMBINA PIPELINE INC PMBIF 68241 20051115 Penford Corp PENX 5979 19870819 Pengram Corp PNGM 84163 20071227 Peninsula Bk Hld PBKH 60484 20040712 Penn Millers Holding Corp PMIC 90275 20091019 Penn Natl Gaming Co PENN 1742 19940526 Penn Octane Corp POCC 15069 19951204 Penn Treaty Amer Cp PTYA 9403 19900326 PennantPark Investment Corp PNNT 79230 20070419 Pennichuck Cp PNNW 12638 19950818 Penns Woods Bancorp Inc PWOD 15775 19960530 Penseco Financial Services Corp PFNS 40996 19990104 PENSON WORLDWIDE PNSN 68711 20060517 Penwest Pharmaceuticals Co PPCO 31824 19980820 People Bancorp PEBK 12620 19950818 People Bancorp PEBO 2077 19930211 People Lib PPLB 60473 20040702 Peoples Bancorp PBNI 84844 20080328 Peoples Bancorp (SC) PBCE 43867 19991123 Peoples Bank Bridgeport Ct PBCT 9408 19900326 Peoples Bank Of Commerce Or PBCO 41135 19990720 PEOPLES BK RICHMOND VA PBAV 60557 20040812 PEOPLES EDUCATIONAL HLDS INC PEDH 66025 20041001 Peoples Financial Corp PFBX 43968 19990719 PEOPLES FINL SVCS CP PFIS 41921 20020605 Peoples Trust Co PPAL 79900 20070516 Peoples-Sidney PPSF 29683 19970428 Pepinnini Minerals Ltd PEIMF 74056 20060925 Pepper Rock Res Corp PEPR 90385 20091030 PepperBall Technologies PBAL 68216 20051110 Perceptron Inc PRCP 4664 19920821 PEREGRIN DIAMOND LTD PGDIF 68916 20060628 Peregrine Industries Inc PGID 84333 20080125 Peregrine Pharma PPHM 15421 19960401 Perf Go-Green PGOG 85307 20080522 Perfect World Co Ltd PWRD 80607 20070726 Perfectenergy PFGY 79232 20070419 Perficient Inc PRFT 33784 19990729 Performance Technology PTIX 15200 19960125 Perfumania Holdings Inc PERF 7963 19911219 Pericom Semiconductor Corp PSEM 33036 19971031 Perma-Fix Environ Svc PESI 12627 19950818 Permanent Tec PERT 81800 20071010 Pernod Ricard SA PDRDF 88819 20090213 PERNOD RICARD SA ADR PDRDY 89274 20090506 PERPETUAL FED SAV BK URBANA OH PFOH 41929 20020611 Perrigo Co PRGO 7971 19911217 Perry Ellis Intl PERY 2640 19930528 Perseus Mining Ltd PMNXF 94033 20100222 Pervasip Corp PVSP 12707 19950818 Pervasive Software inc PVSW 31491 19980507 Pet Drx Corp VETS 79457 20070501 Pet Ecology Brands Inc PECD 92358 20100326 Petal Decor PDEC 33150 19971229 Petaquilla Mnrl PTQMF 18294 19961115 Petmed Express Inc PETS 40740 19990426 Petra Foods Ltd PEFDF 86107 20080625 Petro America Corp PTRZ 94107 20100609 Petro Horizon Energy Corp PRZCF 93306 20100426 Petro Matad Ltd PRTDF 94073 20100423 Petro Vista Engy PTVYF 84837 20080326 PetroAlgae Inc PALG 86844 20080725 PETROAMERICA OIL PTAXF 93101 20100422 Petrobaken Eng A PBKEF 90247 20091007 Petrobank Energy and Resources Ltd PBEGF 88816 20090213 Petrochina Co Ltd PCCYF 88817 20090213 Petrocorp Group PGPXF 80679 20070802 Petrocorp Inc PTCP 85114 20080512 Petrodorado Egy PTRDF 91841 20100211 Petrofac Ltd POFCF 86206 20080625 Petroglobe Inc PTGBF 86077 20080624 Petrogulf Inc PTRF 84835 20080326 PetroHunter Eng PHUN 74024 20060824 Petrol One Corp PTLNF 88831 20090213 Petroleum Development Cp PETD 9421 19900326 PETROLEUM GEO-SERVICES PGSVY 61890 20041217 Petrolia Inc PTOAF 86123 20080625 Petrolifera Pete Ltd PRFPF 86189 20080625 Petrolympic PCQRF 81821 20071012 PETROMANAS ENERGY PENYF 92176 20100315 Petrominerales Ltd PMGLF 74882 20070220 Petrominerals Corporation PTRO 18359 19961115 Petroneft Resources PLC PNFTF 85460 20080401 Petropavlovsk PLC PPLKF 90192 20091001 Petropavlovsk PLC PPLKY 90193 20091001 Petroplus Holdings AG PEPFF 86229 20080625 Petroquest Energy Inc PTQEP 81387 20070921 PETROSUN INC PSUD 74010 20060428 Petrowest Energy Services Tr PWSEF 74418 20061201 Petroworth Resources Inc PTWHF 85255 20080520 Petsec Energy Ltd PSJEY 93138 20100426 Petsmart Inc PETM 2782 19930723 Peugeot SA Spons ADR PEUGY 18901 19961118 PeytoEnergy Trust PEYUF 55956 20040331 Pfeiffer Vacuum Technology AG PFFVF 88823 20090213 Pfsweb Inc PFSW 40240 19991202 PGMI Inc PGMC 49868 20030715 PGT INC PGTI 74034 20060628 Phantom Fiber CoD PHFB 49188 20000310 Pharma-Bio Serv Inc PBSV 79576 20070507 Pharmaceutical Product Development PPDI 15193 19960124 Pharmacyclics PCYC 12962 19951024 Pharmagap Corp PHRGF 86057 20080624 Pharmasset Inc VRUS 79311 20070427 Pharmaxis Lt ADR PXSLY 68363 20060103 Pharmos Corp PARS 9961 19931025 PHASE FORWARD INC PFWD 60502 20040726 Phazar Cp ANTP 1900 19840907 PHI PHII 1840 19940714 Phi Group PHIE 55555 20031021 PHI Mining Group PHIG 55273 20031007 PHI Non Voting PHIIK 12629 19950818 Philex Mining Corp PXMFF 74279 20061027 Philippine Long Distnce Telephone Co PHTCF 93136 20100426 Phlo Corporation PHCP 84808 20080319 Phoenix International Ventures Inc PIVN 81384 20070921 Phoenix Technologies Ltd PTEC 9430 19900326 Phoenix Technology Income Fd Trust Units PHXHF 86209 20080625 PhoneBrasil International Inc PHBR 80020 20070531 Phoscan Chemical Corp PCCLF 91588 20091218 Phosphagenics Ltd PPGNY 84473 20080130 Phosphate Holdings Inc PHOS 80787 20070808 Photomedex Inc PHMD 15749 19960530 Photonic Products Group Inc PHPG 43346 19990408 Phototronics Inc PLAB 9431 19900326 Photov Solar Cel PVSO 85860 20080624 Physicians Formula Holdings Inc FACE 74156 20061109 Phytomedical Tech Inc PYTO 66002 20040908 Phytopharm PLC PHYOY 84460 20080130 Piaggio & C Spa PIAGF 86140 20080625 Pico Holdings Inc PICO 6869 19910321 Piedmont Community Bank PCBN 74067 20060907 Piedmont Mining Company Inc PIED 74493 20061214 Pike River Coal Ltd PKRRF 84709 20080229 Pilot Bancshares Inc PLBN 85850 20080624 Pinetree Capital Ltd PNLDF 81987 20071101 PINETREE CAPITAL LTD PNPFF 68987 20060807 Ping An Insurance (Group) Co China Ltd PNGAY 84497 20080130 Ping An Insurance Co Ltd PIAIF 84148 20071218 PINNACLE AIRLINES CP PNCL 55622 20031125 Pinnacle Bancshares PCLB 3648 19920908 Pinnacle Bancshares Corp PPBN 43873 19991104 Pinnacle Bank PBNK 79464 20070501 PINNACLE FINCL PARTNERS INC PNFP 41383 20000822 Pinnacle Gas Resources Inc PINN 79972 20070511 Pinnacle Mines Ltd PNMLF 93137 20100426 Pinpoint Recovery Solutions Corp PPNT 86523 20080714 Pioneer Bankshares Inc PNBI 79675 20070509 Pioneer Corp PNCOF 88826 20090213 Pioneer Exploration Inc PIEX 89018 20090311 Pioneer Oil & Gas POGS 49421 19970102 Pioneer Power Solutions Inc PPSI 91426 20100108 Pioneer Railcorp PRRR 18358 19961115 PIPELINE DATA INC PPDA 41490 20001024 PIRANHA VENTURES INC PNHV 90891 20091230 Pirelli & Csta in per Azioni Milano AZ PPAMF 86099 20080625 Pitchstone Explorations Ltd PEXPF 80500 20070718 Pixelplus Co PXPLY 68356 20051229 Pixelworks Inc PXLW 41005 20000519 Pizza Inn Inc PZZI 2881 19930901 Pizza Pizza Realty Income Fd Tr Unit PZRIF 91626 20100121 Plaintree Sys PTEEF 85557 20080110 Planar Systems PLNR 8611 19931216 Planet Biopharma PBPH 12858 19950921 Planet Organic Health Corp POHEF 86138 20080625 PLANET PAYMENT PLPM 88589 20081120 Planet Resource Recovery PRRY 74771 20070202 Plant Health Care Plc PLHCF 86188 20080625 Plantation Financial Corp Sc PLNF 85848 20080624 Plasmatech Inc PMAH 84628 20080212 Plastinum Polymr PLNU 79203 20070416 Platinex Inc PANXF 81948 20071025 Platinum Australia Ltd PTNMF 86151 20080625 Platinum Energy PGRI 68304 20051209 Platinum Studios PDOS 84590 20080201 Platmin Ltd PLNLF 79050 20070404 Play LA Inc PLLAF 92879 20100413 Players Network PNTV 41485 20001023 Playfair Mining Ltd PLYFF 91590 20091218 Playlogic Ent PLGCE 68023 20050801 Playmates Holdings Ltd PYHOF 74507 20061218 Playtech Ltd PYTCF 74907 20070227 Plaza Bank PZBW 74028 20060825 PLAZA BANK (CA) PLZB 68554 20060327 PLC Systems Inc PLCSF 93604 20100503 Plexus Cp PLXS 9451 19900326 Plug Power Inc PLUG 40120 19991029 PLUMAS BANCORP QUINCY CA PLBC 49690 20021211 Pluristem Therpe PSTI 49848 20030630 Plutonic Power Corp PUOPF 86182 20080625 PLX Technology Inc PLXT 33360 19990406 Plymouth Financial Corp PFNL 81108 20070904 PMA Capital Cp A PMACA 15786 19960530 PMC-Sierra Inc PMCS 6864 19910424 Pmfg Inc PMFG 9402 19900326 PMI GOLD CORPORATION PMVGF 68737 20060525 Pni Digitl Media PNDMF 55944 20040323 Point 360 PTSX 18643 19970219 Point Blank Solu PBSOQ 31048 19970509 Pointer Telocation PNTR 1782 19940617 POINTS INTL LTD PTSEF 68263 20050103 Pokertek PTEK 68149 20051014 Polar Star Mining Corp POSRF 84593 20070921 Polar Wireless BCDI 92317 20100326 Polaris Minerals Corp POLMF 86175 20080625 Pollex Inc PLLX 87725 20081111 Polo Resources Ltd POLJF 84862 20080404 Polonia Bancorp PBCP 79590 20070507 Polyair Inter Pack Inc PPKZ 13462 19991021 Polycom Inc PLCM 15504 19960430 Polydex Pharmaceutical POLXF 12642 19950818 POLYMEDIX INC PYMX 74004 20060816 Polymer Gp A POLGA 55720 20040123 Polymer Gp B POLGB 55262 20031007 Poniard Pharm PARDP 18410 19961119 Ponirad Pharm PARD 9291 19900326 Pool Corp POOL 12933 19951013 Pope Resources POPE 9426 19910725 POPULAR CAP TR I BPOPN 60108 20040505 Popular Inc BPOP 8175 19900326 Popular Inc BPOPM 87833 20081119 Popular Inc BPOPP 86446 20080530 POPULAR INC PR A BPOPO 49882 20030715 Porsche Automobil Holding Se POAHF 87662 20080911 Porsche Automobile Holding POAHY 91514 20100120 Porta System Crp PORT 81663 20071009 Portal Resources Ltd PLORF 86058 20080624 PORTEC RAIL PRODUCTS INC PRPX 55725 20040127 PORTER BANCORP INC PBIB 74150 20060921 PORTFOLIO RECOVERY ASSOC INC PRAA 49693 20021108 PORTLOGIC SYS INC PGSY 92144 20100301 PORTSMOUTH SQUARE INC PRSI 49948 20030801 Poseidon Nickel Ltd PSDNF 84002 20071105 Positiveid Corp PSID 74814 20070209 Positron Corp POSC 49430 19990809 PostRock Energy Corp PSTR 93841 20100308 Potash One Inc KCLOF 84103 20071207 Potomac Bancshares Inc PTBS 40994 19990104 POW! Entertainment Inc POWN 94068 20100223 Powell Ind Inc POWL 9461 19900326 Power 3 Medical PWRM 55863 20040309 Power Air Corp PWAZ 68173 20051110 Power Corp Canada PWCDF 88832 20090213 POWER EFFICIENCY CORP PEFF 55266 20031007 Power Financial Corp POFNF 88827 20090213 Power Integrations Inc POWI 33129 19971212 Power of the Dream Ventures Inc PWRV 84789 20080313 Power Oil & Gas Inc PWOIF 87099 20080602 Power Sports PSPFE 60330 20040512 Power-One Inc PWER 29974 19971001 Power-Save Energy PWSV 41087 19990614 Powercold Corp PWCL 31241 19960819 Powersafe Techno PSFT 85283 20080522 Powersecure Intl POWR 2473 19930325 PowerShares FTSE NASDAQ Sml Cap Ptf PQSC 84900 20080416 PowerShares Glbl Prgrssv Trnsprttn Prtfl PTRP 87371 20080923 PowerShares Global Agriculture Portfolio PAGG 87372 20080923 PowerShares Global Biotech Portfolio PBTQ 87370 20080923 PowerShares Global Coal Portfolio PKOL 87373 20080923 PowerShares Global Gld & Prcs Mtls Prtfl PSAU 87374 20080923 PowerShares Global Steel Portfolio PSTL 87369 20080923 PowerShares Global Wnd Enrgy Prtfl Tr II PWND 86451 20080701 PowerShares NASDAQ Internet Portfolio PNQI 85680 20080613 PowerShares NASDAQ-100 BuyWrite Prtfl PQBW 86450 20080613 Powershares QQQ QQQQ 13341 19990310 PowerShares S&P SmallCap Consumer Discre XLYS 92865 20100407 PowerShares S&P SmallCap Consumer Staple XLPS 92857 20100407 PowerShares S&P SmallCap Energy XLES 92858 20100407 PowerShares S&P SmallCap Financials XLFS 92859 20100407 PowerShares S&P SmallCap Health Care XLVS 92860 20100407 PowerShares S&P SmallCap Industrials XLIS 92861 20100407 PowerShares S&P SmallCap Information Tec XLKS 92862 20100407 PowerShares S&P SmallCap Materials XLBS 92863 20100407 PowerShares S&P SmallCap Utilities XLUS 92864 20100407 Powertech Uranium Corp PWURF 74131 20060919 Powerverde Inc PWVI 15586 19960517 Powerwave Technologies PWAV 18494 19961209 POZEN INC POZN 41478 20001016 PP&L Electric Utilities Corp PLEUK 94142 20100609 PPOL INC PPLI 55828 20040225 PPT Vision PPTV 4809 19921209 PRANA BIOTECHNOLOGY LTD ADS PRAN 55023 20030929 Preaxia Health PAXH 84759 20080307 Precious Metals & Mng TR TR Unit PMMTF 85141 20080425 PRECIOUS SHIPPING PL PSGFF 89765 20090721 Precision Auto Care Inc PACI 33049 19971106 Precision Optics PEYE 12641 19950818 Precision Petroleum Corp PPTO 88523 20090129 Preferred Bank Los Angeles PFBC 43993 19990819 Preferred Voice Inc PRFV 40471 20000215 Preformed Line Prods Co PLPC 43512 19990428 Premier Alliance Group Inc PIMO 79507 20070502 PREMIER COMMERCIAL BANCORP CA PCBP 66005 20040105 Premier Egy Corp PNRC 87383 20080925 Premier Exhibition PRXI 43596 19990426 Premier Financial Bancorp PFBI 15580 19960517 Premier Foods PLC PRRFF 86132 20080625 Premier Foods PLC PRRFY 91516 20100120 Premier Gold Mines Ltd PIRGF 86146 20080625 Premier Oil Spon PMOIF 93193 20100426 Premier Power Renewable Energy Inc PPRW 87520 20080104 PREMIER SVC BK RIVERSIDE CAL PSBK 60106 20040505 PREMIER VALLEY BK FRESNO CA PVLY 55574 20031105 Premier Wlth Mgt PWMG 68217 20051110 Premierwest Bancorp PRWT 49437 19970214 Premium Expl Inc PMMEF 86065 20080624 Presidential Life Cp PLFE 9465 19900326 Presidential Realty Cl A PDNLA 3462 19920317 PRESIDIO BANK PDOB 74113 20060905 Presstek Inc PRST 9965 19910507 Pressure BioSciences Inc PBIO 18243 19961031 Pretoria Portland Cement Co Ltd PPCYY 86601 20080721 Prgx Global PRGX 15401 19960327 Priceline.com nc PCLN 33349 19990331 Pricesmart Inc PSMT 29931 19970902 Primal Solutions PMSO 74389 20061127 Primaris Retail Real Estate Invstmt Trst PMZFF 86213 20080625 Primary Corp PYCFF 81777 20071010 Primary Engy Icm PENGF 74484 20061214 Primary Petroleum Corp PETEF 84287 20080115 PRIME BK ORANGE CONN PMHV 55505 20031015 PRIME GROUP PRB PMGEP 61360 20031009 Prime Infrstr Hl PINZF 81427 20071001 Prime Meridian Res Corp PMNRF 80860 20070815 Prime Pacific Financial Services Inc PPFS 79475 20070501 Prime Restaurants Rty Income Fd Unit PREFF 74788 20070206 Prime Star Group PSGI 89939 20090826 Prime Sun Power PSPW 84176 20071227 PrimeCare Systems Inc PCYS 90619 20091130 Primeenergy Cp PNRG 12639 19950818 Primegen Energy Corp PGNE 74177 20061017 Primix Corp PMXX 79854 20070516 Primoris Svcs Cp PRIM 86920 20080806 Prims Telcom Grp PMUG 89666 20090713 Princeton Natl Bancorp PNBC 4512 19920518 PRINCETON REVIEW INC REVU 41718 20010620 Princeton Sec PSGY 84724 20080304 Principal Financial Group Inc PFGZP 92036 20100303 Principle Security International Inc PCPZ 90725 20091209 Prineville Bncp PNVLE 60004 20040423 Prism Medical Ltd PSDLF 86171 20080625 Priszm Income Fd PSZMF 68513 20060307 Private Bancorp Inc PVTB 33690 19990630 Private Bank of California PBCA 79597 20070507 Private Media PRVT 31058 19970509 PrivateBancorp Inc PVTBP 85252 20080521 Prmum Brnds Hldg PRBZF 86203 20080625 Pro Elite Inc PELE 79890 20070516 Pro Travel Net PTVL 74396 20061127 Pro-Dex Inc PDEXD 12617 19950818 Pro-Pharmaceutic PRWP 49627 20020909 Pro-Tech Indstrs NOW < OB> 74272G100 ORD PTCK 88541 20090130 Probe Mines Ltd PROBF 94160 20100609 Probe Resources Ltd PRBEF 86094 20080625 Procyon Corp New PCYN 49407 19970106 Productivitity Technologies PRAC 18031 19960802 Profile Tech Inc PRTK 18633 19970213 Profound Energy Inc PFXYF 84110 20071210 Progen Pharm Ltd PGLA 33019 19971024 Progenics Pharm Inc PGNX 33072 19971119 PROGINET CP PRGF 41456 20001006 Progress Energy PRQNF 68278 20051125 Progress Software Corp PRGS 9419 19910805 Progress Watch Cp PROW 33559 19990527 Proguard Acquisition Corp PGRD 79388 20070501 PROLOGIS PFD SBI PLDGP 55257 20031007 Promerica Bank PMRA 80365 20070702 Prometic Life Sciences Inc PFSCF 91589 20091218 Promise Co Ltd PMSEY 91415 20060127 Promotora Y Operadora De Infrastrctra SA PUODY 68596 20060411 PROPELL CORP PROP 93104 20100423 Proper Power and Energy Inc PPWE 93605 20100503 Prophase Labs PRPH 29674 19970422 PROPHECY RESOURCE PRPCF 93818 20100520 ProShares Ultra Nasdaq Biotechnology BIB 92854 20100409 ProShares UltraPro QQQ TQQQ 92011 20100211 ProShares UltraPro S&P 500 UPRO 89536 20090625 ProShares UltraPro Short QQQ SQQQ 92012 20100211 ProShares UltraPro Short S&P 500 SPXU 89537 20090625 ProShares UltraShort Nasdaq Biotechnolog BIS 92856 20100409 Prospect Cptl Cp PSEC 60510 20040727 Prospect Epicure J-Reit Value Fund PLC PPIRF 74870 20070220 Prospect Medical Holdings Inc PZZ 87863 20081119 Prosperity Bancshares Inc PRSP 31912 19981112 Prospero Group PRPG 68139 20051024 Prospex Res Ltd PSPXF 88829 20090213 Prostrakan Group PLC PKNGF 86143 20080625 Protalex Inc PRTX 49436 20000112 Protective Capital Structures Corp PCSO 88254 20090108 Protectus Medicl PTMD 90326 20091027 PROTEO INC PTEO 41831 20020129 Proteome Sciences Plc PMSNF 94024 20100222 Proteonomix Inc PROT 29838 19970717 Protide Pharmaceutical Inc PPMD 49124 19970107 Protokinetix Inc PKTX 55626 20031204 ProtoSource PSCO 31658 19980603 Protox Therapeutics Inc PTXRF 94117 20100609 ProUroCare Med PUMD 55818 20040225 Provectus Pharm PVCT 49495 19970115 Providence Resources Inc PVRS 74280 20061026 Provident Cm Bank PCBS 31730 19980707 Provident Financial Holdings PROV 15947 19960628 Provident NY Bancorp Inc PBNY 33216 19990108 PROVIDENT SERVICE CP PRSC 49970 20030820 Provision Hldgs PVHO 84826 20080324 Proxim Wireless PRXM 40588 20000202 Prt Forest Regeneration Inc Fd PFSRF 84085 20071130 PRUDENTIAL BANCORP PBIP 66367 20050330 Prudential plc 6.25% PUK+A 89854 20090810 PSB GROUP INC PSBG 55699 20040115 PSB HOLDINGS INC PSBH 66041 20041005 PSB Holdings Inc (Wi) PSBQ 43879 20000120 PSI Corp PSCP 2365 19930311 Psivida Corp PSDV 66183 20050127 PSM Holdings Inc PSMH 80805 20070808 PSS World Medical Inc PSSI 1684 19940505 Psychemedics Corp PMD 1507 19940217 PSYCHIATRIC SOLUTIONS INC PSYS 41989 20020806 PT Astra Agro Lestar PTABF 86154 20080625 PT Bank Mandiri Persero TBK PPERY 91416 20090814 PT Bumi Resources TBK PBMRF 86115 20080625 PT Indofood Sukses Makmur TBK PIFMY 91513 20100120 Pt Semen Gresik Persero PSGTY 93194 20100426 PT Timah TBK PTTMF 81026 20070904 PT United Tractors PUTKY 91417 20090311 PTT Exploration and Production PEXNY 94087 20100222 PTV Inc PTVIP 84558 20080130 Public Media Wrk PUBM 80402 20070703 Public Svc Co Okla 4.00 Pfd PSOKM 84737 20080304 PUBLICIS GROUPE SA ADS PUBGY 19560 20000912 Puget Sound Bank PUGB 79936 20070518 Pulaski Bank PULB 1698 19940511 PUMA EXPLORATION PUXPF 84780 20080307 Punch Taverns Ltd PCTVY 93304 20100426 PURADYN FILTER TECH PFTI 68074 20050831 PuraMed BioScience Inc PMBS 85465 20080528 PURE BIOFUELS CORP PBOF 68999 20060809 Pure Bioscience PURE 18360 19961115 Pure Earth Inc PREA 68430 20060206 Pure Energy Services Ltd PUEYF 86181 20080625 Pure Energy Visions Corp PUURF 86098 20080625 Pure Nickel Inc PNCKF 68403 20060130 Pure Play Music Ltd PPML 86518 20080714 Pure Techs Ltd PPEHF 88828 20090213 Pure Transit Tec PTTL 55117 20031007 Purecycle Corp PCYO 49406 19970102 PureDepth PDEP 68340 20051221 Purepoint Uranium Group Inc PUMGF 86064 20080624 Puresafe Wtr Sys PSWS 49604 19970110 Puricore PLC PURPF 79975 20070524 Purio Inc PURO 84082 20071129 Purple Commncation PRPL 40760 20000407 Pursuit Dynamics Plc PSDMF 93250 20100426 PV Crystalox Solar PLC PVCRF 81928 20071023 PVF Capital Corp PVFC 2017 19921230 Pwr Shrs Etf Nxq PNXQ 84855 20080403 PWRSHRS MENA FR CTRY PMNA 86640 20080709 PwrShrsFTSERAFI US1500 SmllMd Prtfl PRFZ 74128 20060918 Pyng Medical PYNGF 43529 19990427 Pyramid Petroleum Inc PYDPF 86114 20080625 Q B E Insurance Group Ltd QBEIF 88833 20090213 Q B E Insurance Group Ltd QBEIY 91517 20100120 Q-Cells AG QCLSF 86232 20080625 Q-GOLD RESOURCES LTD QGLDF 90801 20091218 QAD Inc QADI 33114 19970806 Qantas Airways Ltd Sp QUBSF 88835 20090213 QC Holding QCCO 60491 20040716 Qcr Holdings QCRH 2968 19931006 QEP Co QEPC 18107 19960918 Qiagen NV QGEN 15948 19960628 Qiao Xing Uni Re XING 33280 19990219 Qinetiq Group Plc QNTQF 68613 20060420 Qinetiq Group PLC QNTQY 84494 20080130 Qingdao Footwear Inc QING 94199 20100610 Qkl Stores Inc QKLS 81732 20071009 QLogic Corp QLGC 1531 19940228 Qlt Inc QLTI 9497 19900326 QNB CP QNBC 49831 20030610 Qnective Inc QNTV 80257 20070621 QRS MUSIC TECH INC QRSM 41747 20010807 Qrxpharma Ltd QRXPY 87126 20080825 Qsound Labs Inc QSND 2150 19930830 Quadlogic Controls Corp QDLC 43530 19990426 Quadra Fnx Mng QADMF 86215 20080625 Quadra Mng Ltd QDMGF 84645 20080219 Quadra Projects Inc QPRJ 93607 20100503 Quaint Oak Bancorp Inc QNTO 81066 20070904 Qualcomm Inc QCOM 7962 19911216 Qualibou Energy Inc QALB 78393 20081107 QUALITY DISTRIBUTION INC QLTY 55580 20031107 Quality Products Inc QPDC 31426 19980416 Quality Systems Inc QSII 12661 19950818 QUALMARK CP QMRK 41905 20020514 Qualstar Corp QBAK 15081 20000623 Quamtel QUMI 90009 20090909 Quantrx Biomed QTXB 68178 20051110 Quantum Bit Induction Technology Inc QBII 84569 20080130 QUANTUM FUEL SYS TECH WW QTWW 41953 20020716 Quantum Group QNGP 79289 20070418 Quantum Material QTMM 87840 20081119 Quantum Rare Earth Developments Corp QREDF 92118 20091221 Quebecor Inc QBCRF 93307 20100426 Queenston Mining Inc QNMNF 88834 20090213 QUEPASA CP QPSA 49975 20030904 Quest Rare Minrl QSURD 84945 20080424 Quest Software Inc QSFT 33838 19990813 Questar Assesmnt QUSA 12735 19950818 Questcor Pharm QCOR 2279 19930304 Questerre Energy Corp QTEYF 86159 20080625 Quick Med Technologies Inc QMDT 66350 20050323 Quicklogic Corp QUIK 40046 19991018 Quidel Cp QDEL 4279 19920303 QuinStreet Corp QNST 91843 20100211 Quintain Est & Dvl QUTDF 88836 20090213 Quotemedia.com Inc QMCI 40728 20000403 Quri Resources QURS 76153 20070322 R & G Financial Corp pf B RGFCO 41414 20000918 R & G Finc CORP PFD PERP RGFCN 55510 20031015 R F Monolithics RFMI 1867 19940801 R G Global Life RGBL 66179 20050124 R Vibrant Inc RVBR 84712 20080229 R&g Financial Corp 7.40% pf RGFCP 41218 19990709 R&G FINL CORP PFD D 7. RGFCM 55277 20031007 RA Global Services Inc RAGL 76134 20070319 Rada Electronics Ltd RADA 2512 19930401 Radcom Ltd RDCM 31256 19970925 Radiant Logistics Inc RLGT 74302 20061101 Radiant Oil&Gas ROGI 84225 20080107 Radiant Systems Inc RADS 18640 19970214 Radio One Inc ROIA 33466 19990506 Radio One Inc Cl D ROIAK 41043 20000605 Radisys Corp RSYS 12955 19951020 Radius Gold Inc RDUFF 66120 20041215 RadNet Inc RDNT 49425 19970103 Radvision Ltd RVSN 40648 20000314 Radware Ltd RDWR 33991 19990930 Rae Wallace Mining Co RAEW 93756 20100513 Raffles Education Corp RFLFF 86116 20080625 Raffles Medical Group RAFLF 88837 20090213 Rahaxi Inc RHXI 41266 20000728 Rainchief Energy RCFEF 80505 20070718 RAINIER PACIFIC FINCL GRP INC RPFG 55559 20031023 Rainmaker Systems Inc RMKR 40178 19991117 Rainy Mountain Royalty Corp RMNXF 93795 20100517 Rainy River Resources Ltd RRFFF 88845 20090213 Ram Ene Res RAME 60450 20040616 Ram Gold&Exploration Inc RMGX 79815 20070516 Ram Hldg Ltd RAMR 68639 20060502 RAM POWER RAMPF 90655 20091201 Rambus Inc RMBS 29710 19970514 RAMELIUS RESOURCES RMLRF 74686 20070116 Ramsay Health Care Ltd RMSYF 94182 20100609 Ramtron International Corp RMTR 2080 19930216 Rancher Energy RNCHQ 68604 20060418 Rancho Santa RSDV 85303 20080522 Rand Capital Cp RAND 12667 19950818 Rand Logistics Corp RLOG 66281 20050217 RANDGOLD RESOURCES LTD ADS GOLD 41969 20020730 Randstad Holdings NV RANJY 91518 20100120 Randstad Holdings NV RANJF 94099 20100514 Range Resources Ltd RGRLF 81019 20070904 Ranger Gold Corp RNGC 92835 20100409 Raphael Industries Ltd RPHA 92246 20100317 Rapid Brands Inc RBNDF 84838 20080326 Raptor Networks RPTN 55253 20031007 Raptor Pharm Crp RPTP 43061 19990216 Rare Earth Metals Inc RAREF 91256 20100106 Rare Element Res Ltd RRLMF 86112 20080625 Raven Biofl Intl RVBF 84080 20071129 Raven Industries Inc RAVN 3476 19920317 Razor Resources Inc RZOR 92361 20100326 RBC BEARINGS INCORP ROLL 68043 20050810 RBC Life Science RBCL 31105 19970509 RC2 Corp RCRC 29760 19970612 Rcb Corp RCBC 84581 20080130 RCG Resources Inc RGCO 4070 19940201 RCM Technologies Inc RCMT 12670 19950818 RCN CP RCNI 66152 20050103 Reach Messaging Holdings Inc RCMH 93608 20100503 ReachLocal Inc RLOC 93817 20100520 READING INTERNATIONAL INC CL B RDIB 60229 20040505 Reading Intl Inc RDI 3126 19920317 Real Goods Solar Inc RSOL 85100 20080508 Realnetworks Inc RNWK 33085 19971121 Realty Fin Corp RTYFZ 69252 20060928 Rebornne RBOR 81720 20071009 ReBuilder Medical Technologies Inc RBRM 80082 20070604 Receivable Acquisition and Mngmnt Corp RCVA 81711 20071009 Reckitt Benckiser Group PLC RBGPF 84010 20071107 Reckitt Benckiser Group PLC RBGPY 87526 20081015 Recon Technology Ltd RCON 89791 20090730 Reconditioned Systems Inc RESY 2555 19930420 Recovery Energy Inc RECV 90325 20091026 Recrdti Indstria Chimica e Frmceutca SPA RCDTF 86186 20080625 Recycle Tech Inc RCYT 93609 20100503 Red Back Mining Inc RBIFF 88839 20090213 Red Electrica Corporacion SA RDEIF 89651 20090708 Red Electrica Corporacion SA RDEIY 91519 20100120 Red Metal Res RMES 81730 20071009 RED ROBIN GOURMET BURGERS INC RRGB 49642 20020719 Redflex Holdings Ltd RFLXF 86150 20080625 Redflex Holdings Ltd RFLXY 84507 20080130 Redhawk Res Inc RHWKF 88842 20090213 Rediff Com REDF 41111 20000616 Redpoint Bio Crp RPBC 74295 20061031 Redwood Cp Bncrp RWCB 66304 20050217 REDWOOD FINANCIAL INC REDW 60432 20040616 Reed Elsevier NV RDLSF 86211 20080625 Reed Elsevier plc RUKEF 94086 20100222 Reeds Inc REED 79458 20070501 Reeves Telecom Lp Part Uts REEV 85858 20080624 Refill Energy REFG 68349 20051223 Reflect Scientific Inc RSCF 79402 20070501 REFOCUS GROUP INC RFCS 49773 20030310 Reg Technologies REGRF 40089 19991027 Regal Group Inc RGLG 84910 20080416 Regal One Corp New RONE 49459 19970108 Regal Petroleum plc RGPMF 94164 20100609 REGAL RES INC RGARF 91674 20100127 Regen Biologics RGBO 15941 19960628 Regency Affil RAFI 43536 19990426 REGENCY ENERGY RGNC 68412 20060131 Regeneron Pharmaceuticals Cp REGN 8018 19910402 Regent Communitn RGCIQ 40383 20000125 Regi U S RGUS 15777 19960530 Regions Financing TR RFNCP 93870 20100526 Registered Express Corp RGTX 93033 20100419 Reis Inc REIS 11204 19950818 Reitmans Cda Ltd Cl A RTMAF 94092 20100222 RELIABLE ENERGY LTD RELZF 90250 20091007 Reliance Bacshares Inc RLBS 74901 20070226 Reliance Infrastructure Ltd RELFF 85280 20080521 Reliv International Inc RELV 3621 19930315 Remec Inc REMC 15224 19960202 REMEDENT INC REMI 68492 20060301 Remstar Resourcs REMJF 68772 20060531 Remy International Inc RMYI 92360 20100326 Renaissance Bioenergy Inc RENS 92164 20091231 Renaissance Learning Inc RLRN 31553 19980603 Renasant RNST 4468 19920424 Renegade Pete Ltd RPTTF 92115 20100304 Renegy Holdings RGYH 41563 20001214 Renesas Elec Adr RNECY 84482 20080130 Renesas Electronics Corp RNECF 93815 20100518 Renesola Ltd RESLF 85143 20080328 Reneuron Group Plc RNUGF 79166 20070412 Renewable Energy Corp AS RNWEF 86220 20080625 Renhe Commerical Holdings Co Ltd RNHEF 94111 20100609 Renhuang Pharma RHGP 79440 20070501 Rent-A-Center Inc RCII 4511 19950125 Rentokil Initial Plc ADR RTOKY 18909 19961118 Rentrak Cp RENT 4285 19920303 Reo Plastics Inc REOP 88258 20090108 Reostar Energy REOS 74368 20061120 Rep First Bancp FRBK 12454 19950818 Repligen Cp RGEN 9531 19900326 Repro Med Sys Inc REPR 49450 19970103 Repros Therapeu RPRX 2482 19930326 Repsol YPF SA REPYF 94185 20100609 REPUBLIC AIRWAYS HLDGS INC RJET 60395 20040527 Republic Bancorp Inc Cl A RBCAA 31753 19980722 Res-Care Inc RSCR 4854 19921215 Research Frontiers REFR 8479 19931220 Research In Motion Ltd RIMM 33245 19990204 Reserve Pete Co RSRV 79666 20070509 Reservoir Cap Corp RSERF 86101 20080625 RESIN SYS INC RSSYF 55283 20031007 Resinco Cap Pt RSCZF 74872 20070220 Resource America Inc REXI 9538 19900327 Resource Ventures Inc REVI 91915 20091218 RESOURCES CONNECTION INC RECN 41566 20001215 Response Biomed RPBFD 68856 20060531 Response Genetics Inc RGDX 80115 20070605 Restaurant Brands Nz Ltd RTBRF 94032 20100222 Resverlogix Corporation RVXCF 88849 20090213 Retail Holdings RHDGF 55485 20031015 Retail Opps Investment Corp ROIC 90390 20091103 Retalix Ltd RTLX 31740 19980710 Retrocom Mid Market Real Estate Invt Tr RTRCF 86165 20080625 Reunion Inds RUNIQ 9766 19931101 Revett Minerals Inc RVMIF 86081 20080624 Revolutions Medi RMCP 85300 20080522 REVONERGY INC RNRG 91932 20100225 Reward Minerals Ltd RMLDF 85259 20080520 Rewards Netwrk DINE 4620 19920720 Rex Energy Corp REXX 80589 20070725 Rexam Plc ADR REXMY 5989 19880115 Rf Industries RFIL 31222 19970528 RF Micro Devices Inc RFMD 29742 19970603 RG America RGMI 49060 20000612 RHI Entertainment Inc RHIE 86266 20080625 RHJ International RHJIF 86201 20080625 Rhodia ADS RHAYY 6578 19980625 Richards Packaging Income Fd Tr Unit RPKIF 74566 20070108 Richardson Electronics Inc RELL 9545 19900326 Richfield Ventures Corp RCVTF 93195 20100426 Richland Group Ltd RICHF 84950 20080424 Rick's Cabaret Intl RICK 12936 19951013 RICOH Ltd ADR NEW RICOY 55279 20031007 Rift Oil PLC RFTOF 85543 20080603 RIGEL PHARMACEUTICALS INC RIGL 41553 20001129 RIGHTNOW TECHNOLOGIES INC RNOW 60524 20040809 Rimage Cp RIMG 12674 19950818 Ring Energy Inc RNGE 79142 20070410 Ringbolt Ventures Ltd RNGTF 86131 20080625 RINO Intl RINO 80465 20070716 Rio Alto Mining RIOAF 80110 20070605 Rio Cristal Reso RCZRF 86067 20080624 RIO NOVO GOLD INC RIVVF 93626 20100505 RIO TINTO LTD AUD2 O RTNTF 90598 20091124 RIO VISTA ENERGY PTNRS LP UTS RVEP 66035 20041001 RIOCAN REAL ESTATE I RIOCF 68243 20051115 Rising Sun Bancorp Maryland RSAM 79473 20070501 Risk Industries RSKIA 60146 20030902 Rit Tech RITT 29842 19970722 RIVAL TECHNOLOGIES INC RVTI 55636 20031208 River Valley Bancorp RIVR 18550 19961220 Riverbed Technology Inc RVBD 74138 20060921 RiverRun Resources Inc RRRO 87147 20080829 Riversdale Mining Ltd RFLMF 86197 20080625 Riverside Res Inc RVSDF 84075 20071129 Riverstone Resources RVREF 86073 20080624 RIVERVIEW BANCORP INC RVSB 2956 19931025 Riverview Financial Corp RIVE 90001 20090904 Riviera Holdings Corp RVHL 89555 19950310 RMG CAP CORP RMGC 60292 20040510 ROAD KING INFRASTRUC RKGXF 80580 20070723 Roadrunner Transportation Systems Inc RRTS 93757 20100513 Robo Grp Tek Ltd ROBOF 12680 19950818 Robocom Systems Int'l Inc RIMS 29798 19970626 Robomatix Techs Ltd -Ord- RBMXF 43540 19990503 ROC Oil Co Ltd RCILF 93251 20100426 ROCA MINES INC ROCAF 68625 20060426 Roche Holding Ltd Spons RHHBY 49969 20030820 Roche Holdings RHHVF 88841 20090213 Rochester Med Cp ROCM 12681 19950818 Rochester Res RCTFF 68852 20060531 Rock Energy Inc RENFF 93139 20100426 Rock Energy Res RCKE 6936 19940204 Rock of Ages Corp ROAC 33010 19971021 ROCK TECH LINTHIUM RCKTF 93819 20100520 Rockford Cp ROFO 40812 20000424 Rockgate Cap Corp RCKGF 79544 20070504 Rockhopper Exploration PLC RCKHF 94082 20100223 Rockport Hlthcr RPHL 43548 19990426 Rockport National Bancorp Inc RPOR 79604 20070507 ROCKVILLE FINANCIAL RCKB 68055 20050817 Rockwall Hldg RKWL 79297 20070424 ROCKWELL DIAMONDS INC RDIAF 55644 20031210 Rockwell Medical Tech Inc RMTI 31291 19980127 Rocky Brands RCKY 2057 19930203 Rocky Mountain Chocolate Factory Inc RMCF 9584 19931109 Rocky Mountain Dealerships Inc RCKXF 90033 20090916 Rocky Mountain Fudge Co Inc RMFI 84249 20080107 Rocky Mountain Resources Corp RMRCF 84670 20080220 Rodinia Minerals Inc RDNAF 84723 20080304 Rodman & Renshaw RODM 79791 20070516 Rodobo Interntnl RDBO 81662 20071009 Roebling Financial Corp Inc RBLG 43887 19991026 Rofin-Sinar Tech Inc RSTI 18124 19960926 Rohm Co Ltd ROHCY 91418 20081119 Rojana Industrial Park Public Co Ltd RJIFF 79974 20070524 Rok Entmnt Grp ROKE 80054 20070601 Rolls Royce Group plc RYCEF 88850 20090213 Rolls-Royce Plc Spons ADR RYCEY 18913 19961118 ROMA FINANCIAL CORP ROMA 68949 20060712 Romarco Minerals Inc RTRAF 88847 20090213 Rome Bancorp Inc ROME 40021 19991007 ROMIOS GOLD RESOURCE RMIOF 81301 20070917 Rona Inc RONAF 86202 20080625 Ronn Motor Co RNNM 84962 20071206 Ronson Corp RONC 12899 19951002 Rosetta Genomics Ltd ROSG 74939 20070227 ROSETTA RESOURCES ROSE 68449 20060213 Rosewind Corp RSWN 87381 20080925 Ross Stores ROST 5921 19860709 Rossi Residencial SA RSRZY 91520 20100120 Rostelecom ADR ROSYY 11679 19980217 Rostock Ventures Corp ROSV 93610 20100503 Rotate Black Inc ROBK 88259 20090108 Rotech Healthcre ROHI 55281 20031007 Roth & Rau AG RRAUF 84856 20080404 Rotoblock RTBC 84241 20080107 Rovi Corp ROVI 15327 19970313 Royal Bank Of Pa Class A RBPAA 4292 19920303 Royal Bank Scotland Grp Sp Adr RBSPF 88840 20090213 Royal DSM Nv ADR RDSMY 18770 19961118 Royal Dutch Shell Plc RYDAF 86223 20080625 Royal Energy Resources ROYE 81674 20071009 Royal Financial Corp RYFL 66296 20050217 Royal Gold Inc RGLD 9567 19900326 Royal Invst Intl RIIC 74479 20061214 Royal KPN NV KKPNY 11228 19951023 Royal KPN NV KKPNF 93286 20100426 Royal Mines RYMM 80000 20070530 Royal Quantum Gr RYQG 55270 20031007 Royal Standard Minerals Inc RYSMF 68321 20051215 Royale Energy ROYL 1376 19941108 Royce Focus Trust Inc FUND 4051 19920225 RPM Advantage Inc RPMV 84567 20080130 Rpm Technology RPMM 55512 20031015 RRSat Global Communications Network Ltd RRST 74299 20061101 RT MINERALS CORP RTMFF 91938 20100226 RTI Biologics RTIX 41351 20000810 RTN STEALTH SOFT RTNSF 91676 20100128 RTZ PLC RTPPF 88846 20090213 Rubicon Financial Inc RBCF 74144 20060921 Rubicon Ltd RUBNF 88848 20090213 Rubicon Technology Inc RBCN 84060 20071116 Rubio's Restaurants Inc RUBO 33589 19990604 Ruby Creek Res RBYC 74786 20070205 Rudolph Technologies Inc RTEC 40188 19991112 Rue21 Inc RUE 90507 20091113 Ruggedcom Inc RUGGF 86207 20080625 Rumson-Fair RFHB 55509 20031015 Run of Riv Pwr Inc RNORF 74836 20070213 Running Fox Resource Corp RFXRF 94062 20100222 Rural Netro Corp RURL 2770 19930719 Rurban Financial Corporation RBNF 40973 19990104 RUSH ENTERPISES INC ClA RUSHA 55284 20031007 Rush Express RUSHB 15875 19960610 Rusoro Mining RMLFF 79052 20070404 Russel Metals Inc Convertible Cl A RUSMF 94138 20100609 Russoil Corporat RUSO 80055 20070601 Ruth's Hosptalty RUTH 68039 20050809 Rvb Holdings RVBHF 31877 19981030 RWE AG Ord ADR RWEOY 18917 19961118 RX Exploration Inc RXEXF 84705 20080228 Rx for Africa RXAF 79015 20070327 RXi Pharmaceuticals Corp RXII 84783 20080312 Ryanair Holdings ADR RYAAY 29739 19970602 Rye Patch Gold Corp RPMGF 88844 20090213 Ryland Oil Corp RYDOF 81284 20070913 S E I Investments SEIC 9573 19900326 S&T Bancorp Inc STBA 4467 19920421 S&W Seed Comp SANW 94212 20100614 S1 Corp SONE 15603 19960523 S2C Global Systems Inc STWG 74219 20060928 Saba Software Inc SABA 40797 20000417 Sabina Gold&Slvr SGSVF 68290 20051130 SABMILLER PLC SP ADR SBMRY 80624 20070730 Sabre Industrial SBRD 92869 20100412 Sacre Couer Minerals Ltd SCRMF 86127 20080625 Sadlier (William H) Inc SADL 43552 19990503 Saehan Bancorp SAEB 43890 19991108 Safer Shot Inc SAFS 80404 20070703 Safestitch Med SFES 4775 19921112 SAFETY INSURANCE GRP INC SAFT 49694 20021122 Safran SA SAFRY 91521 20100120 Safran SA SAFRF 94143 20100609 Saft Groupe Levallois Perret SGPEF 86225 20080625 Sage Gold SGGDD 86056 20080624 Sage Group Plc SGPYY 81623 20071004 Sagient Res Sys SRYS 49432 20000518 SAGUARO HLDGS CORP SGUJ 60212 20040505 Saia SAIA 49630 20020325 Saigon National Bank SAGN 79588 20070507 Saint James Co STJC 89016 20090311 Sajan Inc SAJA 68141 20051027 Salamander Energy PLC SALDF 86178 20080625 Salares Lithium Inc SALZF 94026 20100223 Salary Com SLRY 74896 20070222 Salazar Resources Ltd SRLZF 94166 20100609 Salem Commun Cp Cl A SALM 33699 19990701 SALIX PHARMACEUTICALS LTD SLXP 41531 20001121 Salon Media Grp SLNM 33663 19990622 Salzgitter AG SZGPY 93893 20091027 Salzgitter AG Peine AKT SZGPF 86235 20080625 Samaritan Pharm SPHC 40793 19990426 SAMEX MINING CP SMXMF 55908 20040316 Sampo OYJ SAXPY 91522 20100120 Sampo OYJ SAXPF 94187 20100609 San Anton Resource Corp SNTRF 74776 20070202 San Diego Gas SDOGP 79674 20070509 SAN DIEGO GAS & ELEC CO PFD $1.7 SDOGI 60275 20040510 SAN DIEGO TR BK (CA) SDBK 60357 20040518 San Gold Corp SGRCF 86141 20080625 SAN LUIS TRUST BK FSB CA SNLS 60334 20040512 San Miguel Corp SMGBY 43626 19990426 San West Inc SNWT 90190 20091001 San-In Godo Bank Ltd SGDBF 88860 20090213 Sancon Resource SRRY 66079 20041105 Sand Technology Systems Intl SNDTF 4447 19920413 Sanderson Farms Inc SAFM 6889 19891220 Sandisk Corp SNDK 12995 19951108 Sandspring Resources Ltd SSPXF 91369 20100113 Sandston SDON 12907 19951005 Sandstorm Res Ltd SNXXF 94022 20100323 Sandstorm Res Ltd SNDXF 94027 20100222 Sandvik AB SDVKY 91419 20060127 Sandvik AB SDVKF 94089 20100223 SANDVINE CORP SNVNF 68680 20060510 Sandy Spring Bancorp SASR 15465 19960417 Sangamo Biosciences Inc SGMO 40752 20000406 Sangoma Technologies Corp SAMOF 94074 20100222 Sangui Biotech Intl Inc SGBI 40743 19990426 Sanguine SGUI 49482 19970102 Sanlam Ltd SLLDY 91531 20100120 Sanmina-Sci Corp SANM 2703 19930622 Sanofi-Aventis SA SNYNF 84874 20080409 Sanswire Corp SNSR 41121 20000619 Santa Clara Valley Bank N.A. SCVE 72131 20051110 Santa Cruz County Bank SCZC 66305 20050217 Santa Fe Financial Corp SFEF 9743 19931101 Santa Fe Gold Co SFEG 3727 19940415 Santa Fe Metals Corp SFMCF 85458 20080528 Santa Lucia Bank SLBA 40893 20000516 Santana Mining Inc SNTZ 88261 20090108 SANTARUS INC SNTS 55971 20040401 Santen Pharmaceutical Co SNPHF 94191 20100609 Santeon Grp Inc UBCI 90201 20091002 Santos Ltd STOSF 94181 20100609 Santos Ltd ADR SSLTY 12730 19950818 SANUWAVE Health Inc SNWV 90563 20091119 Sanyo Electric Co Ltd SANYY 12690 19950818 Sapiens Intl SPNS 31355 19980305 Sapient Corp SAPE 15439 19960404 Sappora Holdings Ltd SOOBF 88867 20090213 Saputo Inc SAPIF 94052 20100222 Sara Creek Gold SCGC 90185 20091001 Saratoga Res SROE 84191 20071227 Sare Holdings SA de CV SARHY 84500 20080130 Satcon Technology Corp SATC 4778 19921113 SatMax Corp SATM 85424 20080523 Saturn Minerals Inc SAEUF 86104 20080625 Saturns Sears Roebuck Accep Corp SSRAP 84938 20080421 Saudi American Holdings Corp SAHN 80779 20070808 Savanna Energy Svcs Corp SVGYF 94132 20100609 Savannah Bancorp Inc SAVB 12691 19950818 Save The World ZERO 40587 20000307 Savient Pharm SVNT 8189 19900117 Savoy Energy SNVP 90548 20081215 Savvis Cp SVVS 40470 20000215 Saxon Oil Co Ltd SXNOF 68620 20060421 SBA Commun Cp SBAC 33648 19990616 Sberbk Rossi SBRBF 88853 20090213 SBM Offshore NV SBFFF 86224 20080625 SBM Offshore NV SBFFY 89151 20090406 SBT Bancorp SBTB 33299 19990226 Scailex Corp SCIXF 9596 19900326 Scanner Techs SCNI 49512 19970123 Scansource Inc SCSC 1580 19940318 Scantek Medical SKMLQ 49485 19970102 SCBT Financial Corp SCBT 13220 19970128 Scheid Vineyards Inc Cl A SVIN 29849 19970725 Schein (Henry) Inc HSIC 12980 19951103 SCHINDLER HOLDING SHLRF 74049 20060906 Schmack Biogas AG SKBGF 80428 20070705 Schmitt Indust SMIT 4091 19950131 Schneider Electric SA SBGSF 88852 20090213 Schneider Electric SA SBGSY 91524 20100120 Schnitzer Steel Indust SCHN 9526 19931116 Scholastic Corp SCHL 4034 19920225 School Specialty Inc SCHS 2802 19980610 Schuff Intl Co SHFK 29811 19970702 Schulman Class A SHLM 5923 19860709 Schwab US Lc Gro ETF SCHG 91640 20100104 SCI Engineered Materials Inc SCIA 43558 19990430 Sciclone Pharmaceutical SCLN 4387 19920317 Scientific Energy Inc SCGY 85285 20080522 Scientific Games Corp SGMS 4473 19920423 Scientific Industries Inc SCND 49470 19970110 Scientific Learn SCIL 33764 19990722 Scivanta Medical Corp SCVM 79910 20070517 SCMP Group Ltd SCPXY 91525 20100120 SCO Group Inc SCOXQ 40666 20000321 Scope Industries SCPJ 13102 19950818 SCOR SA SCRYY 84145 20071218 Scores Holding Co Inc SCRH 92362 20100326 SCORPIO MINING CORP SMNPF 68859 20060531 Scorpio Tankers Inc STNG 92406 20100331 Scorpion Offshore Ltd SRPOF 88869 20090213 Scottish and Southern Energy Plc SSEZY 91538 20100120 Scottish RE Group ltd SKRUF 61995 20050715 Scottish Re Group Ltd SKRRF 91591 20091221 Scotts Liquid Gold Inc SLGD 40147 19991110 Scout Exploratn SCXN 74436 20061206 SE Financial SEFL 60234 20040506 Sea Dragon Energy Inc SDRYF 94113 20100609 Sea Productions Ltd SEAPF 86119 20080625 Sea Star Group Inc SGQZ 90733 20091211 Seachange Intl Inc SEAC 18261 19961106 Seachlight Mine SRCH 66244 20050217 Seaco Ltd SEAOF 94067 20100223 Seacoast Banking Cp Of Florida Class A SBCF 9601 19900326 Seacoast Commerce Bank SCCB 72118 20051110 Seadrill SDRL 68354 20051228 Seaenergy Plc SEYXF 89511 20090625 Seafarer Explora SFRX 55888 20040316 Seagate Tech STX 19766 20021211 Seahawk Drilling HAWK 89916 20090825 SeairInc SARCF 79313 20070427 Seamless Technology Inc SLSX 80793 20070808 Seanrgy Mrtm Hld SHIP 83183 20080130 SearchPath HSC Inc SRCP 91922 20091221 Sears Canada Inc SEARF 94188 20100609 Sears Holding SHLD 49810 20030501 SEATTLE GENETICS INC SGEN 41642 20010309 Seaview Energy Inc SVWYF 94076 20100222 Seche Environnement SA SECVY 91527 20100120 Secom Ltd SOMLY 91422 20060127 Second Cup Income Fund SCUPF 90034 20090916 Second Solar Inc SDSL 87148 20080829 Second Wave Petroleum SCSZF 86320 20080701 Secova Metals Corp SEKZF 68395 20060126 Sect Bus Bancorp SBBC 60104 20040505 Sector 10 Inc SECI 68707 20060516 Securd Dgtl Strg SDGS 79356 20070501 Secure Netwerks Inc SEWK 80401 20070703 Secure Path Tec SPHT 92895 20100413 Securealert Inc SCRA 68325 20051215 Securecare SCUC 81713 20071009 Secured Digital SDGL 31163 19970509 Secured Financial Network Inc SFNL 81654 20071009 Securelogic SLGI 68326 20051215 SECURITY DEVICE INTL SDEV 74107 20060912 SECURITY FED CORP SFDL 60214 20040505 Security First Int Holdings Inc SCFR 85443 20080527 Security Frst Bk SFRK 84609 20080212 Security Natl Corp Sioux Cy Ia SNLC 43898 20000224 Security Natl Finan Cp Class A SNFCA 4305 19920303 Securty Clifrnia SCAF 72137 20051110 Securus Ren Eng SERW 91764 20100208 Sed Interntl Hld SECX 7973 19911213 Sedona Corp SDNA 12698 19950818 Seen On Scren TV SONT 49033 19990621 Sega Sammy Holdings Inc SGAMY 84463 20080130 Segro Plc Reit SEGXF 81393 20070925 Seiko Epson Corp Suwa SEKEY 84484 20080130 SEKISUI HOUSE LTD SP ADR SKHSY 49738 20030129 Select Comfort Corp SCSS 31937 19981204 Select Harvests Ltd SHVTF 94129 20100609 Selectica Inc SLTC 40617 20000310 Selective Insur Grp Inc SIGI 9612 19900326 Selwyn Resources Ltd SWNLF 80143 20070607 Semafo Inc SEMFF 88857 20090213 Sembcorp Industries Ltd SMBDY 84528 20080130 Sembcorp Marine Ltd A SMBMF 81020 20070904 Sembiosys Genetics Inc SBIYF 91566 20100114 SEMCO INSTRS INC SEMO 60083 20040505 Semtech Cp SMTC 3513 19920317 Senator Minerals Inc SNRAF 79141 20070410 Seneca Foods Corp SENEA 31667 19980603 Seneca Foods Cp SENEB 9615 19900326 SENECA-CAYUGA BANCOR SCAY 68947 20060712 Senetek PLC SNKTY 84190 20071227 SENOMYX INC SNMX 60457 20040622 SenoRx Inc SENO 79028 20070329 Sense Techn SNSG 33980 19990929 Sensio Technologies Inc SNIOF 89050 20090318 Sensivida Med Te SVMT 60052 20040505 Sentaida Tire Co SDTC 74362 20061116 Sentinel Sec Life Ins Co SENI 79695 20070509 SentiSearchInc SSRC 79696 20070509 Sento Corp SNTO 18399 19961119 Sentry Petroleum Ltd SPLM 84124 20070928 Sentry Tech Corp SKVY 49487 20000406 Sequenom Inc SQNM 40638 20000201 Serabi Mining PLC SRBIF 79324 20070430 SERACARE LIFE SCIENCES INC SRLS 41767 20011003 Serco Group PLC SECCY 91526 20100120 Serengeti Resources Inc SGRNF 88862 20090213 Serica Energy Plc SQZZF 86134 20080625 Sernova Corp SEOVF 74890 20070221 Servidyne SERV 8009 19900327 SES Solar SESI 68902 20060622 Sevan Marine SVMRF 86205 20080625 SEVEN & I HOLDINGS C SVNDY 89055 20090319 Seven & I Holdings Co Ltd SVNDF 74818 20070209 Seven Arts Pictu SAPX 84908 20080416 SEVERN BANCORP INC SVBI 41941 20020624 Seychelle Environ Technologies Inc SYEV 43489 19990426 SFB BANCORP INC SFBK 60119 20040505 SFG Financial Cp SFGF 49477 19970102 SFSB SFBI 66143 20041231 Sgl Group SGLFF 88861 20090213 Sgoco Techn SGTLF 84873 20080409 Sgs Sa Adr SGSOY 84490 20080130 Shaka Shoes Inc SHKZ 93862 20100526 SHALLBETTER IND INC SBNS 55401 20031009 Shamaran Petroleum Corp SHASF 74842 20070213 Shamir Optical SHMR 66334 20050311 SHANDA GAMES LTD GAME 90064 20090925 SHANDA INTERACTIVE ENTERTAIN SNDA 60342 20040513 Shandong H Shr SHANF 81021 20070904 Shandong Luoxin Pharmacy Stock Co. Ltd SLUXF 94123 20100609 Shandong Zhouyua SZSN 55645 20031210 ShandongWeigao GrpMedicalPolymer Co Ltd SHWGF 94003 20100608 Shanghai Electric Group Co Ltd SIELY 91529 20100120 Shanghai Yutong SYUP 74750 20070129 Shangri LA Asia Ltd SHALY 74423 20061201 Sharp Cp ADR (US) SHCAY 18933 19961118 Sharpe Resources SHGP 84760 20080307 Sharps Complianc SMED 43562 19990524 ShawCor Ltd SAWLF 94096 20100222 Shear Minerals Ltd SRMUF 86072 20080624 Shear Wind Inc SWDSF 74973 20070315 Sheen Resources Ltd SHNXF 90195 20091001 SheerVision SVSO 43447 19990419 Shellshock Ltd SLSKF 87127 20080825 Shenandoah Telecommun Co SHEN 43574 19990426 Shengdatech SDTH 74707 20070119 Shengkai Innov VALV 79335 20070501 Shengtai Pharm SGTI 79157 20070411 Shenzhen Express Co Ltd SHZNF 94115 20100609 SHERRITT INTL COPR R SHERF 74023 20060824 Sherwood Brands SHDB 13317 19980601 Shi Corporation SHCC 84188 20071227 Shiloh Industries Inc SHLO 2731 19930629 Shimao Property Holdings Ltd SIOPF 86129 20080625 Shin Corp SHNZY 91528 20100120 Shin-Etsu Chemical Co Ltd SHECY 91420 20081125 Shiner Intl Inc BEST 81107 20070904 SHINSEI BANK SKLKF 68631 20060428 Shinsei Bank Ltd Tokyo SKLKY 84481 20080130 Shire PLC SHPGF 94094 20100223 Shire Plc Ads SHPGY 31395 19980325 Shiseido Co Ltd SSDOY 91423 20060127 SHIZUOKA BK LTD ADR SHZUY 68485 20060227 Shoe Carnival Inc SCVL 2375 19930316 Sholodge Inc LODG 4008 19920212 Shoppers Drug Mart SHDMF 88863 20090213 Shoprite Holdings Ltd SRHGY 91536 20100120 Shopsmith Inc SSMH 9623 19900326 SHORE BANCSHARES INC SHBI 41674 20010409 SHORE COMMUNITY BK TOMS RVR NJ SHRC 60320 20040511 SHORE GOLD FD INC SHGDF 68307 20051212 Shoreham Res Ltd SHESF 94019 20100222 ShoreTel Inc SHOR 80403 20070703 Shoshone Silver SHSH 55901 20040316 Shrink Nanotec INKN 92917 20100414 Shuffle Master Inc SHFL 12704 19950818 Shui on Land Ltd SOLLF 86095 20080625 Shun Tak Hldgs Spons ADR SHTGY 18936 19961118 SHUTTERFLY INC SFLY 74226 20060929 SI FINANCIAL GRP INC SIFI 66033 20041001 Siberian Energy Group Inc SIBN 68195 20051110 Sibling Entertai SIBE 40417 20000203 Sichuan Expressway Co SEXHF 88858 20090213 Sichuan Xinhau Winshare Chinstore Co Ltd SHXWF 86902 20080730 Siebert Financial SIEB 2497 19930331 Sielox Inc SLXN 40646 20000314 Sierra Bancorp BSRR 15820 19960530 SIERRA GEOTHERMAL PO SRAGF 82751 20080102 Sierra Monitor Corp SRMC 49500 19970110 Sierra Vista Bank SVBA 80366 20070702 Sierra Wireless Inc SWIR 40858 20000505 Sify Tech Lt ADR SIFY 40049 19991019 Siga Tech Inc SIGA 29940 19970910 Sigma Aldrich Cp SIAL 9628 19900326 Sigma Designs Inc SIGM 9629 19900326 Sigmatron Intl Inc SGMA 7022 19940209 Signalife HRTT 49458 19991027 SIGNATURE BANK SBNY 55940 20040323 Signature Exploration and Prductn Corp SXLP 85112 20080512 Signature Eyewear Inc SEYE 29941 19970911 Signature Group SGGH 6895 19891207 Signet International Holdings Inc SIGN 74999 20070315 Silex Systems SILXF 74937 20061009 Silex Systems Ltd ADR SILXY 74948 20070129 Silgan Holdings Inc SLGN 18641 19970214 Silicom Ltd SILC 1511 19940218 Silicon Gr Intl SGI 66449 20050615 Silicon Image Inc SIMG 40247 19991006 Silicon Labs Inc SLAB 40686 20000324 SILICON MOTION TECHN SIMO 66477 20050630 Siliconware Precision Industries Ltd ADS SPIL 12552 20000621 Sillenger Exploration Corp SLGX 94170 20100609 Silver America Inc SILA 92173 20100312 SILVER BUCKLE MINES INC SBUM 60055 20040505 Silver Bullion Trust Trust Unit SVRZF 94044 20100223 SILVER BUTTE MINING CO ID SIBM 55642 20031210 Silver Dragon SDRG 68653 20060503 Silver Eagle Mines Inc SVEGF 86078 20080624 Silver Falcon Mining Inc SFMI 81984 20071101 Silver Grail Resources Ltd SVGAF 68514 20060307 SILVER QUEST RESOURCES SQIFF 84776 20080307 Silver Standard Resources Inc SSRI 18026 19960801 Silver Verde May Mining Co SIVE 79912 20070517 Silver Wheaton Corp SLWAF 86135 20080625 Silver Wheaton Corp SLWBF 79906 20070517 Silver Wheaton Corp SLWWF 86137 20080625 Silver Wheaton Corp SLVWF 94133 20100609 SILVERLEAF RESORTS INC SVLF 55763 20040213 Silverline Tech Ltd ADS SVRTY 19306 20000620 Silvermet Inc SYIFF 74908 20070227 Silvermex Resources Ltd SLVXF 86103 20080625 SILVERQUEST MINES STVZF 84779 20080307 Silverstar Mining Corp SLVM 86253 20080625 Simba Energy Inc SMBZF 91886 20091218 Simclar Inc SIMC 12881 19950928 Sime Darby BHD SMEBF 84864 20080407 Simmer and Jack Mines SJACF 86160 20080625 Simmons First National Corp SFNC 4764 19921102 Simon Worldwide Inc SWWI 80799 20070808 Simtrol Inc SMRL 12793 19950818 Simulation Plus Inc SLP 29782 19970619 Sina Corp SINA 43973 20000413 Sinclair Broadcasting SBGI 12094 19950607 Sincokng C&C Che SCOK 33857 19990823 Singapore Airlines SINGF 81591 20071003 Singapore Airlines Ltd SINGY 91530 20100120 SINGAPORE EXCHANGE LTD SPXCF 82899 20080102 Singapore Land Ltd ADR SINPY 18943 19961118 Singapore Post Ltd SPSTF 88868 20090213 SINGAPORE TELE ADR SGAPY 74102 20060906 Singapore Telecom BL 1000 SNGNF 88865 20090213 Singing Machine SMDM 1367 19941111 Single Touch Systems Inc SITO 87101 20080812 Singulus Technologies Ag SGTSY 94127 20100609 Sino Agro Foods Inc SIAF 92364 20100326 Sino Biopharmaceutical SBMFF 92163 20100222 Sino Clean Enrgy SCEI 74500 20061215 Sino Fibre Comm SFBE 81083 20070904 SINO FOREST CORP SNOFF 68822 20060609 Sino Gas Intl Holdings Inc SGAS 81105 20070904 Sino Green Land Corp SGLA 93613 20100503 SINO LAND CO LTD SPO SNLAY 68487 20060227 Sino Payments Inc SNPY 88216 20090105 Sino Shipping SSHZ 80087 20070604 Sino-Environment Technology Group Ltd SIOEF 80405 20070703 Sino-Global Shipping America Ltd SINO 85253 20080521 Sinobiomed Inc SOBM 74930 20070302 Sinobiopharma Inc SNBP 87722 20081111 SinoCubate Inc SBAT 74512 20061218 Sinoenergy Corp SNEN 74876 20070220 Sinofresh Hlth SFSH 55030 20031006 SINOVAC BIOTECH LTD ORD SVA 55573 20031103 Sionix SINX 49484 19970106 Siricomm Inc SIRCQ 49219 19970102 Sirius Exploration PLC SRUXY 91537 20100120 Sirius XM Radio SIRI 1481 19940913 Sirona Dental Systems Inc SIRO 68880 20060622 Sistersville Bancorp Inc SVBC 43904 19991126 Siuslaw Financial Group SFGP 40866 19990513 Sivoo Holdings SIVO 60335 20040512 Six Flags Inc SIXFQ 15619 19960529 Six Flags Pr B SIXOQ 61370 20031009 SJM Holdings Ltd SJMHF 94119 20100609 Sk Realty Ven SKRV 74936 20070306 SKF AB ADR SKFRY 68486 20060227 Skinny Nutrition SKNY 60042 20040505 Skinvisible Inc SKVI 31973 19990107 Sky Deutschland AG SKDTY 90000 20090904 Sky Hrvst Wndpwr SKYH 74366 20061120 Sky Petroleum SKPI 66380 20050401 Skye Internatnal SKYIQ 49895 20030715 Skye Pharma ADR SKYEY 31744 19980713 Skyline Gold Corporation SYGCF 94109 20100609 Skypostal Netwrk SKPN 84954 20080424 Skystar Bio-Phar SKBI 68466 20060216 Skywest Inc SKYW 9636 19900326 Skyworks Solution SWKS 3021 19840907 Skyworth Digital Hld SWDHF 94120 20100609 SLC Agricola SA SLCJF 91627 20100121 SLM Corp SLMVP 84209 20080102 Small Cap Strategies Inc SMCA 74544 20061227 Smart Balance SMBL 79463 20070501 SMART MODULAR TEC SMOD 68423 20060203 SMART ONLINE INC SOLN 68013 20050415 Smart Ventures Inc SMVR 92882 20100413 Smart-Tek Solutions Inc STTN 92884 20100413 SmartCool Systems Inc SSCFF 88872 20090213 SmartHeat Inc HEAT 85311 20080522 Smartlinx Inc SMLK 92035 20091221 Smartmetric SMME 68790 20060606 Smartone Telecomm Hldgs Ltd STTFY 94176 20100609 SMARTPROS LTD SPRO 56378 20041122 Smarttenz SMNZF 90264 20091012 SMC Recordings Inc SMCE 94110 20100609 Smf Engy Corp FUEL 18505 19961212 Smith & Wesson Holding Cp SWHC 33842 19990817 Smith Micro Software SMSI 12848 19950919 Smith-Midland Corp SMID 15104 19951213 Smiths Group PLC SMGKF 94137 20100609 Smithtown Bancorp Inc SMTB 40986 19990111 SMOKEFREE INNOTEC INC SFIO 89032 20090312 Smoky Market Fds SMKY 81274 20070911 SMTC Corp SMTX 33234 19990201 Smurfit Kappa PLC SMFTF 85632 20080617 Smurfit Stone Corp SSCCQ 1680 19940504 SMURFIT-STONE CONTAINER PR A SSCJQ 41536 20001122 Snam Rete Gas SNMRY 91533 20100120 Snap Interactive STVI 74305 20061102 SNC Lavalin Group Inc SNCAF 94192 20100609 Snders Morris Harries Group Inc SMHG 33257 19990210 Snowdon Resources Corp SWDO 90266 20091012 Sns Precious Met SNSFF 74915 20070228 So Act Network Inc SOAN 89994 20090903 Soapstone Netwks SOAP 41272 20000728 Sobieski Bancorp SOBI 4571 19950403 Socialwise SCLW 68429 20060206 Societe Generale SCGLF 88855 20090213 Societe Generale Sp ADR SCGLY 18944 19961118 Socket Mobile SCKT 43559 19990426 Soco Intl Plc SOCLF 66144 20041231 Sodexo SDXOF 88856 20090213 Sodexo ADR SDXAY 19728 20021001 Sofame Technologies Inc SFMGF 79605 20070507 Softbank Corp SFTBF 40227 19981130 Softech Inc SOFT 9642 19900327 SOHM Inc SHMN 88260 20090108 Soho China Ltd SOHOF 84583 20080130 Sohu.com Inc SOHU 40805 20000712 Soil Biogenics SOBGF 68197 20051110 Soko Fitness SOKF 86261 20080625 Sola Resource SORSF 79915 20070517 Solanex Management Inc SLNX 92365 20100326 Solar Acquisitn SLRX 91260 20100106 Solar Capital SLRC 91778 20100209 Solar Energy Inc SNRY 86885 20080729 Solar Enertech SOEN 68521 20060309 Solar Engy SLRE 49981 20030911 Solar Millennium AG SMLNF 86226 20080625 Solar Power SOPW 81394 20070925 Solar Thin Films SLTZ 4049 19911112 Solarfun Power Holdings Co Ltd SOLF 74521 20061220 Solarworld AG SRWRF 88871 20090213 Solarworld AG SRWRY 94039 20100222 Soligenix Inc SNGX 15319 19960102 Solitron Devices Inc New SODI 43594 19990428 Solpower Corp SOCR 92366 20100326 Solta Medical SLTM 74332 20061110 Soltera Mining Corp SLTA 94156 20100609 Solucorp SLUP 18083 19960828 Solvay Bank Corp Solvay Ny SOBS 43899 19991209 Solvay SA Spons ADR SVYSY 18945 19961118 Somanetics Corp SMTS 2356 19941228 SOMAXON PHARMACEUTIC SOMX 68312 20051215 Somerset Hills Bancorp SOMH 43082 19990222 Somerset Trust Holding Co SOME 40992 19990104 Sona Resources SREZF 79668 20070509 Sonesta Intl Hotels Cp Class A SNSTA 9650 19900328 Songbird Estates PLC SBEPF 90617 20091130 Songzai Intl SGZH 55868 20040315 Sonic Cp SONC 6873 19910228 Sonic Foundry SOFO 13316 19980601 Sonic Healthcare Ltd SKHCF 94179 20100609 Sonic Solutions SNIC 8609 19940210 Sonic Technology Solutions Inc SNVFF 86069 20080624 Sonicwall Inc SNWL 40151 19991111 Sonnen Corporation SONP 91743 20081107 Sono-Tek Corp SOTK 43597 19990426 Sonoma Valley Bank SBNK 40926 19990122 Sonomawest Holdings Inc SWHI 4793 19921123 SONOMAX TECHNOLOGIES SXHHF 92373 20100329 SonoSite Inc SONO 31415 19980407 Sonova Holding AG SONVF 81382 20070921 Sonus Networks Inc SONS 41022 20000525 Sony Financial Holdings Inc SNYFY 91534 20100120 Sooner Holdings Inc SOON 86279 20080627 SORL Auto Parts Inc SORL 68219 20051110 Sorrento Therptc SRNE 76133 20070319 SOUND BANKING CO SNBN 68394 20060126 Sound Financial Inc SNFL 84273 20080109 Sound Global SGXXF 74911 20070228 SoundBite Communications Inc SDBT 82556 20071101 SOURCE GOLD CORP SRGL 90504 20091111 Sourcefire Inc FIRE 74951 20070309 South American Minerals SAMM 43554 19990426 South Amern Silver Corp SOHAF 88866 20090213 South Financial Group Inc TSFG 7941 19861107 South Shore Reso SSHO 33619 19990609 South Str PF A SSFCP 81877 20071018 South Street Fin SSFC 18154 19961003 South Texas Oil STXXQ 68315 20051215 Southcoast Financial Corp SOCB 43593 19990426 SouthCrest Financial Group Inc SCSG 74070 20060907 Southeast Banking Corp STBP 85855 20080624 Southeastern Bank SBFC 15718 19960530 Southeastrn Bank SEBC 40920 19990114 Southern Andes SHRNF 86068 20080624 SOUTHERN ARC MINERAL SOACF 68397 20060126 Southern Banc Inc SRNN 13142 19951005 Southern Calif Gas SOCGP 80773 20070808 Southern California Edison Co SCEDN 94102 20100609 Southern California Edison Co SCEDL 94194 20100609 SOUTHERN CMTY CAP TR II SCMFO 55914 20040316 Southern Commun Financial Corp SCMF 41812 20020103 Southern First SFST 40093 19991028 Southern Michigan Bancorp SOMC 43595 19990426 Southern Missouri Bancorp SMBC 1616 19940412 Southern National Bancorp of VirginiaInc SONA 74301 20061101 Southern Pacific Resource Corp STPJF 94121 20100609 Southern Plains Oil Corp SPLN 85448 20080527 Southern Scottish Inns Inc SSCT 79905 20070517 Southern Star SSEY 74339 20061113 Southern Trust Securities Holding Corp SOHL 80193 20070618 SouthFirst Bancshares Inc SZBI 79595 20070507 Southgobi Resces SGQRF 68778 20060531 SouthPeak Inter SOPK 79584 20070507 Southshore Community Bank SSHC 79691 20070509 Southside Bancshares Inc SBSI 31516 19980513 SOUTHWALL TECHNOLOGIES INC SWTX 41543 20001130 Southwest Bancorp Inc OKSBP 86449 20080708 Southwest Bancorp Inc (OK) OKSB 8521 19931217 Southwest Casino Corp SWCC 66268 20050217 Southwest Water Co SWWC 9664 19900326 SOVEREIGN CAP TR IV SNCTO 55933 20040316 Span America Medical Sys Inc SPAN 9666 19900326 Spanish Broadcasting Sys Cl A SBSA 40095 19991028 Spanish Mountain SPAZF 86100 20080625 Spar Group Inc SGRP 15289 19960304 Spare Backup SPBU 55646 20031210 SPARTA COMMERCIAL SVCS INC SRCO 66147 20050104 Spartan Exploration Ltd SXPRF 94201 20100610 Spartan Motors Inc SPAR 9667 19900326 SPARTAN STORES INC SPTN 41297 20000802 Sparton Resources Inc SPNRF 94014 20100609 Sparx Asset Mgmt SRXXF 94195 20100609 SPDR Barclays Cptl Shrt Trm Crp Bond ETF SCPB 91641 20100104 Spectral Diagnostics Inc DIAGF 91581 20091218 Spectranetics Corp SPNC 7936 19920121 SPECTRASCIENCE SCIE 68123 20051013 SPECTRASITE INC *W EXP 0 SPCSW 55303 20031007 Spectrm Grp Intl SPGZ 2617 19930520 Spectrum Control Inc SPEC 4311 19920303 Spectrum Pharm SPPI 18130 19960927 SpectrumDNA Inc SPXA 87093 20080820 SPEEDEMISSIONS INC SPMI 55304 20031007 Speedus Corp SPDE 15241 19960208 Speymill Macau Property Co Plc SPYUF 79728 20070509 Spherix Inc SPEX 8216 19840907 Spice Depot Inc SDEO 85854 20080624 Spicy Pickle Franchising Inc SPKL 81087 20070904 Spindletop Oil & Gas Co New SPND 49496 19991109 Spine Pain Mgmt SPIN 55856 20040302 Spire Cp SPIR 9675 19900326 Spirit Exploration Inc SPXP 80784 20070808 Spitfire Energy Ltd SPGYF 84206 20080102 SPO Medical Inc SPOM 79918 20070517 SPORT CHALET INC SPCHA 68105 20050930 Sport Chalet Inc SPCHB 4787 19921119 Sport Supply Grp RBI 40372 20000120 Sport-Haley Inc SPOR 1619 19940406 Sports Club Inc SCYL 3740 19941017 Sports Direct International PLC SDIPF 84137 20071217 Spot Mobile Intl RPID 8699 19940210 Spreadtrum Communications Inc SPRD 80306 20070627 Spring Creek Capital Corp SCRK 93612 20100503 Sprott Inc SPOXF 94080 20100222 Sprott Resource Corp SCPZF 81372 20070919 Sps Commerce SPSC 93094 20100422 SPUR VENTURES INC SPVEF 80686 20070802 Square Enix Co Ltd SQNXF 94047 20100223 SRI/Surgical Express Inc STRC 15988 19960719 SRN IND 15 INDEX SRIB 68635 20060501 SRS Labs Inc SRSL 18373 19961115 SS&C Tech Holdings SSNC 92382 20100331 SSGI Inc SSGI 88262 20090108 SSP Offshore Inc SSZZF 84221 20080107 St Andrew Goldfields Ltd STADF 94122 20100609 St Bernard Soft SBSW 66278 20050217 St Elias Mines Ltd SELSF 94077 20100222 St Elmo Silver Mines Corp STLM 80775 20070808 St Johns Knits Intl Inc SJKI 40344 20000107 St Lawrence Engy SLAW 74780 20070202 St Lawrence Seaway Corp STLS 49503 19970109 St. Joseph Inc STJO 68196 20051110 Stakool STKO 87090 20080821 Stamp.com STMP 33681 19990625 Standard Bank Group Ltd SBGOY 91523 20100120 Standard Chartrd Plc SCBFF 88854 20090213 Standard Gold SDGR 84765 20080307 Standard Life PLC SLFPF 86161 20080625 Standard Microsystems SMSC 9680 19900326 Standard Mobile SDML 84752 20080307 STANDARD PARKING CP STAN 60401 20040602 Standard Silver Corp SDSR 79227 20070418 Stanley B&D Ut SWKA 85863 20080624 Stanley Furniture Co STLY 8756 19940210 STANS ENERGY CORP STZYF 90890 20091230 Staples Inc SPLS 9685 19900326 Star Buffet STRZ 31382 19970925 Star Bulk Carriers Corp SBLK 84089 20071203 Star Energy SERG 68344 20051221 Star Gold Corp SRGZ 84925 20080408 Star Scientific CIGX 40664 19990322 STAR URANIUM CORP SUVRF 68700 20060515 Starbucks Corp SBUX 4583 19920626 StarCore International Mines Ltd SHVLF 84592 19960216 STARFIELD RES INC SRFDF 60033 20040505 Stargold Mines SGDM 74383 20061124 StarInvest Group Inc STIV 81716 20071009 STARPHARMA HLDGS ADR SPHRY 79530 20070504 STARPHARMA HOLDINGS SPHRF 78388 20070430 Starr Surgical Co STAA 4253 19920302 Starrett LS Co SCXLB 79907 20070517 Startech Env STHKQ 43608 19990426 Starvox Communic SVOXQ 68324 20051215 Starwood Property Trust Inc STWD 89897 20090812 State Auto Financial Corp STFC 9690 19910628 State Bancorp Inc STBC 12728 19950818 State Bank Corp SBAZ 79602 20070507 State Bank Of India SBKFF 80133 20070606 Statmon Tech STCA 55520 20031015 Stealth Ventures Ltd SLHVF 86110 20080625 STEALTHGAS INC GASS 68118 20051006 STEC Inc STEC 41447 20001003 Steel Dynamics STLD 18449 19961122 SteelCloud Inc SCLD 29676 19970423 Stein Mart Inc SMRT 4477 19920427 Steiner Leisure Ltd STNR 18282 19961113 Steinhoff International Holdings Ltd SNHFY 87470 20080716 Stellar Business Bank SLRB 81067 20070904 Stellar Pacific Ventures Inc STLXF 90310 20091021 Stellar Pharm SLXCF 66149 20050103 Stellar Resources Ltd SRRL 93615 20100503 StellarOne Corp STEL 40923 19990120 Stemcells Inc STEM 4410 19920325 Sten Corporation STEN 12602 19950818 Stephan Co SPCO 4633 19920804 Stereo Vision SVSN 55814 20040225 STEREOTAXIS INC STXS 60533 20040812 Stericycle Inc SRCL 18078 19960823 STERLING BANCSHARES CAP TR PFD TR 8 SBIBN 55514 20031015 Sterling Bancshares Inc SBIB 4739 19921022 Sterling Bank Mt Laurel Nj STBK 43902 19991102 STERLING CHEMICALS INC NEW SCHI 55288 20031007 Sterling Construction STRL 12596 19950818 Sterling Energy SGERQ 60067 20040505 Sterling Energy PLC STGAF 91259 20100106 Sterling Finan STSA 9590 19911125 Sterling Mining SRLMQ 49968 20030814 STERLING RESOURCES L SGURF 74688 20070116 Sterling Shoes Income Fund Unit STERF 86196 20080625 Stetson Oil and Gas Ltd SSNOF 85685 20080612 Steuben Trust Co Hornell NY SBHO 84575 20080130 Stewardship Finl Corp SSFN 43605 19990525 Stewart Enterprises Inc Class A STEI 6840 19911010 STI Holdings Inc STIG 80196 20070620 Stina Resources Ltd STNUF 88875 20090213 Stinger Sys STYS 68490 20041111 Stockeryale STKR 15209 19960129 Stonegate Bank SGBK 79478 20070501 STONEMOR PARTNERS LP STON 66008 20040915 STORA ENSO OYJ ADS SEOAY 19368 20000901 Storm Exploration Inc STXPF 86210 20080625 STR Holdings STRI 90470 20091106 Strabag Ag STAGF 88873 20090213 Straits Asia Resources SSGDF 81029 20070904 Strasbaugh STRB 15137 19951220 Strata Oil Gas SOIGF 60196 20040505 Stratasys SSYS 1486 19941021 Strateco Resources Inc SRSIF 88870 20090213 Strategic American Oil Corporation SGCA 92833 20100406 Strategic Diagnostics Inc SDIX 2223 19931020 Strategic Environmntl & Enrgy Rsorcs Inc SENR 84565 20080130 Strategic Intrnt SIII 49399 20000131 STRATEGIC METALS LTD SMDZF 80685 20070802 Strategic Mining SMNG 90599 20091124 Strathmore Minerals Corp STHJF 81845 20071016 STRATIC ENERGY CORP SCRGF 74687 20070116 StratoComm Corp STCO 84559 20080130 Stratos Renewbls SRNW 84107 20071210 Strattec Security STRT 3374 19950224 Stratum Holdings STTH 68286 20051130 Stratus Media SMDI 85375 20080523 Stratus Properties Inc STRS 2320 19930304 Straumann Holding AG SAUHF 94057 20100222 Strayer Education Inc STRA 18007 19960726 STREAM COMMUNICATIONS NETWOR SCNWF 60053 20040505 Streamline Healthcare STRM 15473 19960418 Strikepoint Gold Inc STKXF 94161 20100609 Strikr Oil & Gas SOIS 60388 20040519 STRONGBOW EXPL INC. SBWFF 86415 20080707 Strongbow Resrs STBR 84246 20080107 Strongco Income Fund SQPFF 86174 20080625 Structured Products Corp KTBA 79894 20070516 Structured Products Corp KTBB 79896 20070516 Structured Products Corp KTBC 79893 20070516 STUDENT TRANSPORTATION SUDRF 68261 20051121 Student Transprt STUXF 84099 20071207 Studio One Media SOMD 60386 20040519 Sturgis Bancorp STBI 43610 19990426 Subaye Inc SBAY 55319 20031007 SUBSEA 7 INC SBEAF 74059 20060906 Sucampo Pharmaceuticals Inc SCMP 80682 20070802 SuccessFactors Inc SFSF 84064 20071120 Suez Environnement Co SA SZEVY 87519 20081001 Suffer ENTK 91002 20100105 Suffolk Bancorp SUBK 4313 19920303 Sugar Creek Financial Corp SUGR 79189 20070413 Suggestion Box Inc SGTB 80781 20070808 Sulliden Gold Corp Ltd SDDDF 90558 20091119 Sumco Corp SUMCF 86217 20080625 Sumitomo Chemical Co Ltd SOMMY 94048 20100406 Sumitomo Corp SSUMY 91424 20060127 Sumitomo Corp SSUMF 94088 20100222 Sumitomo Metal Industrial SMMLY 91532 20100120 Sumitomo Mitsui Financial Group Inc SMFJY 91421 20060127 Sumitomo Mitsui Financial Group Inc SMFNF 94098 20100222 Sumitomo Trust & Banking Co STBUY 66339 20050315 Summer Infant Inc SUMR 74942 20070307 Summit Bancshares Inc Of Cal SMAL 43895 19991130 Summit Bank SBKO 79481 20070501 Summit Dental Clinics Inc SUMM 86597 20040802 Summit Fin Svc Inc SFNS 43613 19990426 Summit Financial Grp Inc SMMF 40345 20000107 SUMMIT RESOURCES LTD SRCSF 74094 20060908 Summit State Bank SSBI 68957 20060714 Sun American Bcp SAMB 56309 20040517 Sun Bancorp Inc SNBC 18088 19960829 Sun Cal Energy SCEY 79427 20070501 SUN CUT FLORAL NETWK AVFP 68301 20051209 SUN HEALTHCARE GRP SUNH 41879 20020402 Sun Hung Kai Properties Ltd SUHJF 88876 20090213 Sun Hung Kai Properties Ltd Sp ADR SUHJY 18955 19961118 Sun Hydraulics Corp SNHY 18564 19970109 Sun River Energy Inc SNRV 68668 20060509 Suncrest Bank SBKK 93611 20100503 Sundance Energy Australia Ltd SDCJF 94153 20100609 Sundance Resources Ltd SUDCF 86076 20080624 Sunergy Inc SNEY 89010 20090311 Sunesis Pharmaceuticals Inc SNSS 68099 20050927 Sungold Intl Hld SGIH 40582 20000306 Sungro Minerals SUGO 89911 20090821 Sunnylife Global Inc SNYL 79909 20070517 SunOpta Inc STKL 9679 19900326 Sunovia Energy Technologies Inc SUNV 84250 20080107 Sunpower Cl A SPWRA 68255 20051117 Sunpower Cp B SPWRB 87375 20080923 Sunridge Gold Corp SGCNF 88859 20090213 Sunridge International Inc SNDZ 93614 20100503 Sunrise Re Et Gp SRRE 68169 20051110 Sunrise Telecom Inc SRTI 40905 20000713 Sunsi Energies Inc SSIE 93784 20100514 Suntec Real Estate Investmnt Trust SURVF 94167 20100609 Sunvesta Inc SVSA 40807 20000419 Sunway Global Inc SUWG 84626 20080212 Sunwest Bank SWBC 43700 19990504 SUNWIN INTL NEUTRACEUTICALS SUWN 60511 20040727 SUPER BLUE DOMAIN TC GOGY 89481 20090616 Super Micro Computer Inc SMCI 79029 20070329 SUPERCLICK INC SPCK 55891 20040316 Superconductor Technology Inc SCON 2341 19930309 Superfly Adv SPFL 84169 20071227 Supergen Inc SUPG 15357 19960313 Superior Bancorp SUPR 31945 19981210 Superior Oil SIOR 31787 19980421 Superior Pls Co SUUIF 68245 20051115 Superior Silver Mines Inc SSVM 84553 20080130 Superior Uniform Group Inc SGC 3536 19920317 SUPERIOR WELL SERVICE SWSI 68020 20050729 SuperMedia Inc SPMD 91255 20100106 Supertel Hospitality SPPR 1337 19941130 Supertel Hospitality Inc SPPRP 80235 20070620 Supertel Hospitality Inc SPPRO 92922 20090416 Supertex Inc SUPX 9721 19900327 SuperVision Entertainment Inc SVET 84562 20080130 Superwire Inc SUPI 79038 20070402 Support.Com Inc SPRT 41240 20000719 Supportsave Solutions Inc SSVE 81675 20071009 Supremex Income Fd SUMXF 86177 20080625 SURE ENERGY INC SUGYF 74100 20060822 Surety Capital SRYP 79903 20070517 SUREWEST COMMUNICATIONS SURW 41775 19991011 Surge Components Inc SPRS 92367 20100326 Surge GL Energy SRGG 43302 19990316 Surgutneftegaz ADR SGTZY 18681 19970306 Surgutneftegaz Pref Shs Spons Adr SGTPY 74676 20070111 Surmodics Inc SRDX 31347 19980304 Suroco Energy Inc SROYF 85357 20080523 Surrey Bancorp SRYB 43900 19991118 Suspect Detection Systems Inc SDSS 92363 20100326 Susquehanna Bancshares Inc SUSQ 9723 19900326 Susser Holdings Corp SUSS 74273 20061019 Sussex Bancorp SBBX 13296 19980220 Sustainable Energy Tech Ltd STGYF 94158 20100609 Sutor Tech Grp SUTR 80208 20070620 Sutron Corp STRN 43609 19990513 Suvanza SUVZ 92243 20100319 Suzano Papel E Celulose SA SUZBY 91539 20100120 Suzuki Motor Corp SZKMF 88877 20090213 SVB CAP II CM TPS SIVBO 55921 20040316 SVB Financial SIVB 9631 19900326 Svenska Cellulesa SVCBY 91540 20100120 Svenska Handelsbanken SVNLY 91541 20100120 Svi Media Inc SVIA 68053 20050817 Swan Group of Companies Inc SWNG 84091 20071203 Swank Inc SNKI 7623 19871230 Swatch Group Ag SWGNF 94054 20100222 Swedbank AB SWDBF 74231 20061003 SwedBank AB SA/ADR SWDBY 86323 20080702 Swedish Match AB SWMAF 94049 20100222 Swedsh Orphn Adr SWTUY 91183 20100105 Swire Pacific Ltd SWRAY 43627 19990426 Swiss Reinsurance Co SWCEF 84147 20071218 Swiss Reinsurance Co Sp ADR SWCEY 18957 19961118 Swisscom Ag Ads SCMWY 19018 19981007 Swissinso Holdng SWHN 90585 20091019 Swk Hldg SWKH 33952 19990923 Swordfish Finacl SWRF 66167 20050103 SXC Health Solutions SXCI 68888 20060613 SY Bancorp SYBT 2484 19930326 SY Bancorp Inc SYBTP 89022 20090311 Sycamore Ntwrks SCMR 40066 19991022 Sydys Corp SYYC 79327 20070430 Sykes Enterprises Inc SYKE 15505 19960430 Symantec Cp SYMC 9725 19900326 Symbollon Pharmaceuticals Inc SYMBA 91927 20091102 Symmetricom SYMM 9630 19900326 Symrise AG SYIEF 86218 20080625 Symrise AG SYIEY 91542 20100120 Syms Corp SYMS 7624 19871230 Symyx Technologies Inc SMMX 40171 19991118 Synalloy Corp SYNL 7986 19911203 SYNAPTICS INC SYNA 41835 20020129 Synbiotics Cp SYNB 9728 19900326 Sync2 Networks Corp SYNW 93617 20100503 SYNCHRONOSS TECH SNCR 68898 20060615 Syncora Holdings SYCRF 69205 20060802 Synergetics USA SURG 68095 20050922 SYNERGX SYSTEMS INC SYNX 49855 20030703 Synergy Brands Inc SYBR 2849 19930813 Synergy Pharmaceuticals Inc SGYP 87846 20081119 Synergy Res Corp SYRG 84703 20080228 SYNERON MEDICAL LTD ORD ELOS 60526 20040809 Synopsys Inc SNPS 4206 19920226 Synovics Pharma SYVC 66489 20050713 Synovis Life Tech SYNO 2174 19881031 Synta Pharmaceuticals Inc SNTA 74792 20070206 Syntec Biofuel Inc SYBF 81676 20071009 Syntel Inc SYNT 29886 19970812 SyntheMed SYMD 4690 19920923 Synthesis Energy SYMX 80809 20070808 Synthetech Inc NZYM 9399 19931117 SYNTHETIC FI 6 STRATS BLS 03-1 GJAZ 19885 20031006 Syntroleum Corp SYNM 31803 19980810 Synutra Intl SYUT 66132 20041221 Synvista Thrptcs SYNI 6819 19911101 Sypris Solutions Inc SYPR 1723 19940519 SYRINGA BANK (ID) SGBP 68067 20050824 Systech Systems International Inc SSYT 68743 20060530 Systems America SMAR 93875 20100527 T B X Res Inc TBXC 68202 20051110 T Bancshares Inc TBNC 79673 20070509 T H K Co Ltd THKLY 91085 20100105 T Rowe Price Group Inc TROW 5985 19890913 T S R Inc TSRI 9746 19900326 T-3 Energy Services TTES 7942 19920116 T-BAY HOLDINGS INC TBYH 66160 20050118 T3 Motion Inc TMMM 92619 20100405 Tabcorp Holdings Ltd TABCF 91079 20100105 Tabcorp Holdings Ltd TACBY 93865 20100526 TABLE TRAC INC TBTC 41399 20000906 Tablemax Corp TBLX 43142 19990301 TAC GOLD TACXF 92286 20100325 TAG Oil Ltd TAOIF 91628 20100121 Taisei Corp TISCY 91544 20100120 Taitron Components TAIT 12019 19950419 Taiyo Yuden Ltd TYOYY 91547 20100120 Take-Two Interactive Software Inc TTWO 29665 19970415 Takeda Pharm Adr TKPYY 91088 20100105 Takeda Pharmaceutical Co Ltd TKPHF 86228 20080625 TAKU GOLD TAKUF 92289 20100325 Talecris Biotherapeutics Holdings Corp TLCR 90194 20091001 Talent Alliance Inc TLAN 86520 20080714 TALEO CORPORATION TLEO 68110 20050929 Talisman Holding TMHO 92921 20100414 Talon Intl TALN 13277 19971217 Tamerlane Ventures Inc TMLVF 86083 20080624 Tamm Oil and Gas Corp TAMO 84040 20071113 Tandy Brands Accessories TBAC 4838 19921209 Tanfield Group TGRPF 80659 20070801 Tango Energy Inc TNEYF 92594 20100405 Tank Sports Inc TNSP 74297 20061101 Tanke Inc TNKE 84140 20071217 Tao Minerals TAON 90829 20091229 Tap Oil NL TAPOF 79746 20070510 Tapimmune Inc TPIV 41955 20020716 Tara Gold Resources Corp TRGD 74926 20020226 Tara Minerals Corp TARM 85606 20080611 Taranis Resources Inc TNREF 86084 20080624 Targa Resources Partners LP NGLS 74815 20070209 Targacept Inc TRGT 68598 20060412 Targeted Genetics Cp TGEN 1725 19940520 Taro Pharmaceutical Industries TAROF 2513 19930401 Tarragon TARRQ 9889 19900326 Tarragon PF TRRPQ 43485 20000425 Tarsis Resources Ltd TARSF 91047 20100105 TASER INTL INC TASR 41716 20010619 Tasman Metals Ltd TASXF 92156 20100309 Tassal Group Ltd TSLLF 74586 20070110 Tasty Baking Co TSTY 3544 19920317 Tat Technolo TATT 2346 19930311 Tate & Lyle Plc ADR Spons New TATYY 18961 19961118 Tate and LYle PLC Spon TATYF 91081 20100105 TaxMasters Inc TAXS 91048 20100105 TAYC CAP TR I PFD TR 9 TAYCP 55318 20031007 Taylor Calvin B Bkg Brln Md TYCB 43918 20000516 TAYLOR CAPITAL GRP INC TAYC 49758 20021016 Taylor Devices Inc TAYD 12736 19950818 Taylor Wimpey PLC TWODF 94070 20100222 TBS International Ltd TBSI 66471 20050628 TC PipeLines LP TCLP 33552 19990525 TCL Multimedia Technology Holdings Ltd TCLHF 91084 20100105 TDK Corp TTDKY 5871 19870901 Team Inc TISI 3545 19920317 Teamstaff Inc TSTF 12399 19950818 Tearlab Corp TEAR 66113 20041209 Tech Data Cp TECD 9751 19900326 Tech/Ops Sevcon Inc TO 3546 19920319 TechMedia Advertising Inc TECM 92899 20100413 Techne Corp TECH 4839 19921209 Technest Holdings Inc TCNH 79400 20070501 Technical Commun Cp TCCO 9752 19900326 TECHNIP TKPPY 19563 20011019 Technipower Systems Inc TECZ 90189 20091001 TechniScan Inc TSNI 92638 20100405 Technology General Corp TCGN 31257 19970930 Technology Research Corp TRCI 2709 19930622 Technology Solutions Company TSCC 9288 19910923 Techprecision Corp TPCS 84193 20071227 Techs Loanstar Inc TCLN 93618 20100503 TechTarget Inc TTGT 79924 20070517 TechTeam Global TEAM 2541 19930408 TECHTRONIC INDS ADR TTNDY 74916 20070228 Teck Resources TCKRF 68811 20060608 Tecumseh Products Cl A TECUA 12738 19950818 Tecumseh Products Co TECUB 9754 19900326 Tefron Ltd TFRFF 11586 19970924 Tegal Corp TGAL 12952 19951019 Teijin Ltd ADR TINLY 18963 19961118 Tejas Inc TEJS 60305 20040510 TekeGldMpire Inc TKGL 94072 20100223 Tekelec TKLC 9756 19900326 Tekfen Holding AS TKFHY 93890 20091207 Tekmira Pharmaceuticals Corp TKMRF 80600 20070726 Teknowledge Cp TEKC 31472 19970505 Tekoil & Gas TKGN 68285 20051130 Tel Offshore Trust Ubi TELOZ 12739 19950818 Telanetix Inc TNXI 73179 20060417 Telava Networks TLVA 3751 19980624 TELECOM ARGENTINA & FRANCE B1 TCMFF 66055 20041020 Telecom Italia S.P.A. TIAOF 88887 20090213 TELECOMMUNICATIONS SYS CL A TSYS 41338 20000809 Teleconnect Inc TLCO 91564 20091221 Telefonica 02 Czech Republic AS TFAOF 88884 20090213 Telefonica 02 Czech Republic AS TFATF 74147 20060921 Telefonica De Argentina B Ord TFOBF 43375 19990419 Telefonica SA TEFOF 88882 20090213 TELEKOM AUSTRIA AG ADS TKAGY 19421 20001121 Telekom Polska TKMGF 92681 20100405 TeleNav Inc TNAV 93758 20100513 Telenet Group Holding NV TLGHF 92525 20100405 TELENOR ASA ADS TELNY 41554 20001208 Teleperformance TLPFF 92528 20100405 Telestone Tech TSTC 49180 19991115 Telestra Corp Ltd TTRAF 92476 20100405 Teletech Holdings Inc TTEC 18021 19960801 Teletouch Communications Inc TLLE 2312 19941227 TELEVISION BROADCAST TVBCY 68488 20060227 Telfonos SAB TFONY 9991 19910104 TeliaSonera AB TLSNF 88890 20090213 TELIASONERA ADR TLSNY 91771 20100208 Telik Inc TELK 41362 20000811 Teliphone Corp TLPH 85662 20080604 Telkom Sa ADR TLKGY 19802 20030304 TELKONET INC TKOI 55322 20031007 Tellabs Inc TLAB 9764 19900326 Telos Corp TLSRP 60123 20040505 Telstra Corp Ltd TLSYY 11628 19971120 Teltronics Inc TELT 2616 19950120 Telular Corp WRLS 4245 19940127 TELVENT GIT SA ORD TLVT 66059 20041021 Telvue Corp TEVE 49522 19970128 Tembec Inc TMBCF 84715 20080304 Temco Service Inds Inc TMCO 43914 19981202 Temecula Valley Bancorp Inc TMCVP 92577 20100405 Temex Res Corp TMXRF 91053 20100105 Tempco Inc TEMO 40103 19991029 Temple Real Estate Invt Tr Trust TRLSF 80935 20070831 Tenantwiz Softwr TWZS 84941 20080424 Tencent Holdings TCTZF 85469 20080530 Tencent Holdings Ltd TCEHY 91083 20100105 Tengion Inc TNGN 92866 20100412 TENNESSEE COMMER BCP TNCC 68331 20051216 Terminus Engy TMGY 80587 20070725 Terra Energy Corp TTRHF 86144 20080625 Terra Energy Res TRRE 87149 20080829 Terra Engy & Re TEGR 68172 20051110 Terra Nova Fin TNFG 33163 19980428 Terra Systems Inc TSYI 75498 20061013 Terra Ventures Inc TASFF 88879 20090213 Terrace Ventures TVER 68333 20051220 Terraco Gold TCEGF 90830 20091229 Terrane Metals TRXOF 79003 20070321 Terrane Metals Corp TRNEF 84278 20080110 Terravest Income Fund Tr Unit TVICF 86170 20080625 Terremark Worldwide Inc TMRK 13473 19990712 Terreno Realty Corp TRNO 91830 20100210 Terrestar Corp TSTR 55212 20031007 Territorial Bancorp Inc TBNK 89665 20090713 Territory Resources LTD TRRSF 91592 20091218 Terumo Corp TRUMY 91095 20100105 Teryl Resources Corp TRYLF 84750 20080307 Tesco Corp TESO 18475 19961202 TESCO PLC ORD TSCDF 82775 20080103 Tesco Plc Spons ADR TSCDY 18967 19990506 Tesla Exploratin TXLZF 93874 20100527 Tessco Technologies TESS 1446 19940929 TESSERA TECHNOLOGIES INC TSRA 55609 20031120 Tethys Petroleum Ltd TETHF 86153 20080625 Teton Advisors Inc TETAA 94043 20100222 Tetra Tech Inc TTEK 7961 19911217 Tetragenex Pharm TTRXQ 80301 20070627 Tetragon Financial Group TGONF 82298 20071102 TetriDyn Solutions Inc TDYS 74528 20061221 Teuton Resources Corp TEUTF 88883 20090213 Teva Pharm Ind Inc ADR TEVA 9770 19900326 Teva Pharmaceutical Industries Ltd TEVJF 94323 20100618 Texada Ventures TXVN 84369 20070117 TEXAS CAPITAL BANCSHARES INC TCBI 49964 20030814 TEXAS ROADHOUSE INC TXRH 60064 20041005 Texas Vanguard Oil Co TVOC 43665 19990507 Texas Wyoming Drilling Inc TWDL 91059 20100105 TexCom Inc TEXC 68526 20050527 TF Financial THRD 1834 19940713 TFS Financial Corp TFSL 79288 20070423 TG World Energy TGWEF 79004 20070326 TGC Industries Inc TGE 1467 19940922 TGFIN HLDGS INC TGFN 49649 20021001 Thai Oil Public Co Ltd TOIPF 86133 20080625 Thai Tap Water Supply Public Co Ltd TTWSF 92427 20100405 THALES ORD THLEF 68144 20051028 Thallion Pharmac TLNPF 76159 20070521 The Amergence Group Inc AMNG 81215 20070906 THE BANCORP BANK TBBK 55744 20040203 THE BANK HOLDINGS INC TBHS 55941 20040323 The Coal Creek Co CCRK 79839 20070516 The Ensign Group Inc ENSG 84025 20071109 The Great American Food Chain Inc GAMN 85404 20080523 The Keller Manufacturing Co Inc KMFI 84394 20080129 The Knot Inc KNOT 40242 19991202 The New Zealand Refining Co Ltd NZRFF 93246 20100426 The World Poker Store Inc WPKS 81801 20071010 THE9 LIMITED ADS NCTY 66121 20041215 THELON CAPITAL LTD THVDF 91777 20091218 THERABIOGEN INC TRAB 93354 20100427 Theralase Technologies Inc TLTFF 92457 20100405 Theratechnolgie Cl B Sub Vtg THTCF 88886 20090213 THERAVANCE INC THRX 66039 20041005 THERMADYNE HLDGS CORP NEW COM PAR THMD 55320 20031007 Thermafreze Prod TZPC 80796 20070808 Thermodynetics TDYT 49521 19970106 ThermoEnergy Cp TMEN 41418 20000921 Thermogenesis Corp KOOL 12520 19950818 Thestreet.com TSCM 33491 19990511 Thielert AG THLRF 86126 20080625 Third Canadian General Investment TCGVF 88880 20090213 THIRD CENTURY BANCORP TDCB 60472 20040702 THIRD POINT OFFSHORE TPNTF 89603 20090706 Thl Credit TCRD 93093 20100422 Thomas Group TGIS 2856 19930819 THOMAS PROPERTIES GRP INC TPGI 66043 20041007 THOMAS WEISEL PARTNER TWPG 68426 20060203 THOMASVILLE BANCSHARES THVB 55321 20031007 Thompson Creek Metals Co TCMWF 80001 20070530 Thoratec Cp THOR 15333 19960102 Thoresen Thai Agencies THAFF 74334 20061113 Thornburg Mrtg THMRQ 1058 19930618 THQ Inc THQI 4324 19920303 Threegold Res Inc TRLDF 81890 20071018 Threshold Pharma THLD 66198 20050204 Thrive Wrld Wide TWWI 84143 20071218 Thrombogenics NV TBGNF 74702 20070117 Thrust Energy Corp TEGC 81057 20070904 THT Heat Transfer Technology Inc THTI 90787 20091216 Thunder Mountain Gold Inc THMG 49529 19970102 Thyssen Krupp Ag Dusesseldorf TYEKF 91100 20100105 Tianjin Cap ADR TCEPY 84475 20080130 Tianjin Development Hldgs Ltd TJSCF 88889 20090213 Tianjin Port Development Holdings Ltd TJIPF 91051 20100105 TIB Financial Corp TIBB 29777 19970618 TIBCO Software Inc TIBX 33738 19990714 TICC Capital Corp TICC 55614 20031124 Tidelands Bancshares Inc TDBK 74149 20051207 Tidelands Royalty Trust B TIRTZ 4596 19920702 Tier Tech Inc TIER 33136 19971217 TIERONE CP TONE 49655 20021003 Tiger Brands Ltd TBLMY 84516 20080130 TigerLogic Corp TIGR 2132 19901214 Tigrent Inc TIGE 55285 20031007 TII Network Tech Inc TIII 3541 19920317 Tikcro Tech TIKRF 41162 20000703 Tilden Assocs TLDN 74391 20061127 Timberland Bancorp Inc TSBK 31280 19980113 Timberwst Fst UT TMWEF 68247 20051115 Time Associates TIAS 84612 20080212 Timminco Ltd TIMNF 88888 20090213 Timmons Gold Corp TMGOF 86118 20080625 Tinka Resources Ltd TKRFF 86060 20080624 Tintic Standard TNTC 74174 20021023 Tintinagold Resr TINTF 85961 20080624 Tirex Res Ltd TIRXF 84031 20071109 Titan Energy Worldwide Inc TEWI 74547 20061228 Titan Machinery Inc TITN 84135 20071213 Titan Medical Inc TITXF 91050 20100105 Titan Pharmaceutical Inc TTNP 15180 19960118 Titan Tech Inc TITT 49533 19970102 Titan Trading TITAF 79578 20070507 TITAN URANIUM EXPL TUEFF 66464 20050627 TITANIUM CORP INC TITUF 68622 20060426 Titanium Hlgs Group Inc TTHG 43445 19990419 Titanium Resources Group Ltd TNUMF 86841 20080725 Tivo Inc TIVO 33992 19990930 Tix Corp TIXC 1453 19940927 TJT Inc AXLE 15150 19951222 Tlc Vision Corp TLCV 29814 19970702 Tmk Oao TMKOY 92523 20100405 TMX Group Inc TMXGF 85661 20080102 Tn K Energy Grp TNKY 15388 19960322 TNR Gold Corp TRRXF 91056 20100105 TNR Technical Inc TNRK 49540 19970108 TNT NV TNTFF 86222 20080625 Tognum AG TGNMF 84920 20080416 Tokio Marine ADR TKOMY 9777 19900326 Tokio Marine Holdings Inc TKOMF 92526 20100405 Tokuyama Corp TKYMF 81028 20070904 Tokyo Electric Power Co Inc TKECF 91086 20100105 Tokyo Electric Power Co Inc TKECY 93887 20100420 Tokyo Electron Ltd TOELF 91090 20100105 Tokyo Electron Ltd TOELY 91091 20100105 Tokyo Gas Co Ltd TKGSY 91087 20100105 Tokyu Corp TOKUF 88891 20090213 Tokyu Land Corp TOLAY 84536 20080130 TOLL HLDGS LTD THKUF 68797 20060607 Tollgrade Communication TLGD 15108 19951214 Tombstone Explor TMBXF 49555 20000606 Tombstone Technologies Inc TMCI 84833 20080325 Tomi Envrn Sol TOMZ 85681 20080620 Tomkins PLC TOMKF 91092 20100105 TomoTherapy Inc TOMO 79729 20070509 Tomra Systems ASA TMRAF 92678 20100405 Tomra Systems ASA Spons ADR New TMRAY 18971 19990427 Tomtom NV TMOAF 86221 20080625 Tonbridge Pwr TBZZF 81124 20070905 Tongji Healthcare Group Inc TONJ 81810 20080609 Tongli Pharmaceuticals Inc TGLP 92889 20100413 Tongxin Inter TXIC 79456 20070501 Tonogold Resources Inc TNGL 80791 20070808 Tootie Pie Co Inc TOOT 79133 20070409 Tootsie Roll Industries TROLB 92837 20100409 Top Image Systems Ltd TISA 18451 19961125 Top Ships TOPS 60521 20040802 Topaz Resource TOPZ 92881 20100413 TOPIX Exchange Traded Fd TPXXF 92509 20100405 TOPPAN PRINTING LTD ADR TONPY 84714 20080303 Tor Minerals TORM 8886 19900327 TORAY INDS INC ADR TRYIY 68538 20060315 Toreador Res Cp TRGL 4330 19920303 Torex Gold Resc TORXF 91147 20100105 Torm A/s ADR TRMD 49726 20020426 Toro Energy Ltd TOEYF 86071 20080624 Toro Venture Inc TORO 84606 20080212 Toromont Inds Ltd Cda TMTNF 91089 20100105 Torotel Inc TTLO 13123 19950818 Torvec Inc TOVC 31991 19990122 TOSHIBA CORP TOSBF 68129 20051021 Toshiba Corp TOSYY 91093 20100105 TOT Energy Inc TOTY 87539 20081017 Total Apparel Gr TLAG 49547 19990203 Total Egy Svs UT TOTZF 86194 20080625 Total Nutraceutical Solutions TNUS 91055 20100105 Total Produce PLC TTPPF 88897 20090213 Total SA TTFNF 94146 20100609 Toto Ltd TOTDY 91094 20100105 Tournigan Energy Ltd TVCFF 85099 20080508 TOUSA Inc TOUSQ 31490 19980507 Tower Bancorp TOBC 15334 19960102 Tower Financial Corp TOFC 43653 19990503 TOWER GROUP INC TWGP 66060 20041021 Tower Properties TPRP 85862 20080624 Tower Semiconductor TSEM 1396 19941026 Tower Semiconductor Ltd TWSRF 92579 20100405 Tower Semiconductor Ltd TSEMG 92925 20100114 Towerstream Corp TWER 74727 20070124 Town & Country Bancorp Inc (IL) TWCF 43911 19991111 Town Center Bank TCNB 84914 20080416 Town Sports International Holdings Inc CLUB 68771 20060602 Towne Bancorp Inc TWNE 79483 20070501 Towne Bank (VA) TOWN 43655 19990505 Toyo Suisan Kaisha Ltd TSUKY 92546 20100405 Toyota Industries Corp TYIDF 88899 20090213 Toyota Industries Corp TYIDY 91546 20100120 Toyota Motors Corp TOYOF 88893 20090213 Toyshare Inc TYHR 80400 20070703 Tpc Group Inc TPCG 81788 20071010 TPG N.V. ADS TNTTY 11978 19980629 Track Data Corp TRACD 1813 19940811 Tractebel Energia SA TBLEY 91082 20100105 Tractor Supply Co TSCO 1510 19940218 Trade Winds Ventures Inc TWDIF 92437 20100405 Tradestation Group Inc TRAD 29973 19971001 Trai Thien USA Inc TRTH 93740 20100511 Trailor Bridge Inc TRBR 29844 19970724 TRANS ENERGY INC TENG 66188 20050128 Trans World Corp TWOC 49272 19970102 Trans World Entertainment Corp TWMC 2130 19930217 Trans-Global Capital Management Inc TGCM 74843 20070213 Trans-Pacific TPAC 87259 20080908 TranS1 Inc TSON 81872 20071017 Transact Technologies Inc TACT 18075 19960822 TransAKT Corp TAKDF 81643 20071009 Transat A.T. Inc TRZBF 92696 20100405 Transbotics Corp TNSB 49058 19970102 Transcat Inc TRNS 9782 19900327 Transcend Services Inc new TRCR 9786 19900327 Transcept Pharmaceuticals Inc TSPT 88537 20090203 Transdel Pharmaceuticals Inc TDLP 81417 20070928 Transfer Technology International Corp TTIN 84151 20071219 Transfield Svcs Ltd TFFTF 86183 20080625 TransForce Incom TFIFF 68248 20051115 Transgaming Inc TNSGF 91054 20100105 Transgenomic Inc TBIO 40912 20000718 Transglobal Energy Corp TGA 1667 19940510 Transition Therapeutics Inc TTHI 81111 20070904 Transnational Auto TAMG 68346 20051221 Transnet Corp TRNT 43658 19990503 Transportadora De Gas Del Norte SA TDGDF 84339 20080125 Transtech Industries Inc TRTI 49544 19970124 TRANSURBAN GROUP ORD TRAUF 68924 20060705 Transwitch Corp TXCC 12112 19950614 Tranzeo Wireless Technologies Inc TZWLF 74160 20061109 Travelsky Tech Ltd TSYHF 88896 20090213 TRAVELZOO INC TZOO 41996 20020828 Travis Perkins Plc TVPKF 88898 20090213 TREASURE IS RTY TR TISDZ 60049 20040505 Treasure State Bank TRSU 79716 20070509 Treasury Metals Inc TSRMF 88895 20090213 Treaty Oak Bancorp Inc TOAK 81069 20070904 Tree Is Wire Income Fund TWIRF 91060 20100105 Tree Top Indus TTII 43283 19990315 Tree.Com Inc TREE 86936 20080812 TreeCon Resources Inc TCOR 79958 20070522 Trelawney Mining and Exploration Inc TWNNF 91061 20100105 Tremont Fair TMTF 87536 20081017 Trend Micro Inc. Ads TMICY 33710 19990708 Tres OR Resources Ltd TRSFF 92429 20100405 Trevali Resources Inc TREVF 84676 20080220 Tri City Bancshares Corp TRCY 43997 19990722 Tri-County Financial Corp TCFC 68406 20060130 Tri-Mark MFG Inc TIMR 93741 20100511 Tri-S Security TRIS 66381 20050411 Tri-St Fst Banc TSOH 43916 19991122 Tri-Tech Holding Inc TRIT 90010 20090910 Tri-Valley Bank TRVB 79717 20070509 Triad Guaranty Inc TGIC 2687 19931022 Triangle Capital Corp TCAP 74897 20070222 TRIANGLE PETROLEUM TPLM 66444 20050314 Tribune Co 2% DB TRBCQ 19341 19991111 Tribute Minerals Inc TBMIF 91049 20100105 Trican Well Service Ltd TOLWF 88892 20090213 Trico Bancshares TCBK 2554 19930420 TRICO MARINE SVC TRMA 66387 20050322 Trident Microsystems Inc TRID 7850 19921218 Trigon Agri A/S TRGAF 84743 20080305 Trilogy Energy Corp TETZF 94134 20100609 Trim Hldg Grp TRHG 80154 20070608 Trimas Corp TRS 69461 20070518 Trimax Corp TMXN 92417 20100405 Trimble Navigation Ltd TRMB 4338 19920303 Trimedyne Inc TMED 9789 19900326 Trimeris Inc TRMS 29986 19971007 Trinidad Drilling Ltd TDGCF 86208 20080625 Trinity Bank, N.A. TYBT 79601 20070507 Trinity Biotech Plc ADR TRIB 12757 19950818 Trinity Mirror PLC TNMRY 91545 20100120 Trinity Pete Trust CBI TTYP 84579 20080130 TrinityCare Senior Living Inc TCSR 92886 20100413 Trintech Group Plc Ads TTPA 33965 19990924 Trio Gold Corp TROOF 94016 20100222 Trio Industries Group Inc TRIG 92618 20100405 Triple P Inc TPPPF 15423 19960401 Triquint Semiconductor Inc TQNT 8767 19931214 Tristone Comm Bk TCMBE 79596 20070507 Tronox Cl A TRXAQ 69075 20051122 Tronox Cl B TRXBQ 69132 20060316 Trovagene Inc TROV 60512 20040727 Troy Resiources TRYRF 88894 20090213 Troymet Expl Corp TRYXF 92416 20100405 Trubion Pharmaceuticals Inc TRBN 74260 20061018 True 2 Beauty In TRTB 92374 20100329 True North Energy TNEN 66393 20050407 True North Gems Inc TNGMF 92422 20100405 True Product Id TPID 41016 20000523 True Religion Apparel Inc TRLG 49976 20030904 Truesport Alliances & Entertainment Ltd TSAN 93103 20100423 Truewest Corp TRWS 84921 20071128 TRULY INTL HOLDINGS TRUHY 74539 20061226 Trump Ent Resrts TRMPQ 66439 20050523 Trustco Bank Cp NY TRST 9793 19900326 Trustmark Cp TRMK 4339 19920303 TRX INC TRXI 68113 20050927 Trycera Financial Inc TRYF 79401 20070501 TS Ameritrade Holding Corp Cl A AMTD 18669 19970304 TS03 Inc TSTIF 91097 20100105 Tsingtao Brewery TSGTY 91096 20100105 Tsingtao Brewery Co Ltd TSGTF 41027 19990524 Tsodilo Resources Ltd TSDRF 91057 20100105 TTI Team Telecom Intl Ltd TTIL 18483 19961204 TTM Res Inc TTMRF 86113 20080625 TTM Technologies Inc TTMI 41422 20000925 Tuesday Morning Corp TUES 33414 19990422 Tufco Tech TFCO 4754 19940121 Tuffnell Ltd TUFF 92623 20100405 Tullow Oil PLC TUWOY 90711 20091207 Tullow Oil PLC TUWLF 91099 20100105 Tumbleweed Inc TMBLQ 33850 19990326 Tumi Res Ltd TUMIF 55791 20040225 Tunex Internatio TNEX 49538 19970228 Turbine Truck Engines Inc TTEG 79362 20070501 Turbosonic Technologies Inc TSTA 49546 19991101 TURKIYE GARANTI BANK TKGBY 85538 20080603 Turkiye Halk Bankasi AS THBIY 91543 20100120 Turkpower Corp GBIK 93583 20100503 Turners Auction Ltd TAUTF 74988 20070315 TV Azteca Sa De CV AZTEF 79048 20070404 TVI Pacific Inc TVIPF 91058 20100105 Tw Telecom Inc A TWTC 33498 19990513 Twin Butte Energy Ltd TBTEF 80163 20070611 Twin Disc Inc TWIN 7661 19871231 Two Rivers Fincl TRVR 80238 20070620 Two Rivers Wtr TURV 81306 20070917 TX Holdings Inc TXHG 79730 20070509 TYHEE DEVELOPMENT CO TYHJF 74097 20060908 Tyner Resc Ltd TIPNF 93358 20100427 Typhoon Exploration Inc TYPFF 92624 20100405 Tz Ltd TZLTF 86157 20080625 U S Natural Nutrients and Minerals Inc USMN 92563 20100405 U.S. Auto Parts Network Inc PRTS 74813 20070209 U.S. Dry Clean UDRYQ 81099 20070904 U.S. Neurosurgical Inc USNU 81737 20071009 U.S. Physical Therapy USPH 12774 19950818 U308 CORP UTREF 74689 20070116 UAL CORP UAUA 68433 20060206 Ubi Soft Entertainment SA UBSFF 91101 20100105 Ubi Soft Entertainment SA UBSFY 91548 20100120 Uc Hub Group UCHB 49183 20000524 UC Resources Ltd UCRLF 74698 20070116 UCB UCBJF 87136 20080826 UCBH Hldgs Inc UCBH 31897 19981105 UCI Med Aflts UCIA 15165 19960102 Ucore Uranium Inc UURAF 91066 20100105 UEX Corp UEXCF 66216 20050209 UFood Restaurant Gr UFFC 81396 20070925 UFP Technology UFPT 8505 19931217 Ugl Limited UGLLF 81607 20071004 Uib Group UIBGF 79455 20070501 UIB Group UIBWF 79405 20070501 Ukarma Corp UKMA 85631 20080617 Ulta Salon Cosmetics & Fragrance Inc ULTA 81945 20071025 Ulticom ULCM 40734 20000405 Ultimate Escapes ULEI 83163 20080118 Ultimate Lifestyle Corp UMLS 92951 20100415 Ultimate Software Group Inc ULTI 31225 19980617 Ultimate Sports Inc USPS 91065 20100105 Ultra Clean Hld UCTT 55947 20040325 Ultra Electronics Holdings PLC UEHPY 91102 20100105 Ultra Lithium Inc ULTXF 92418 20100405 Ultra Pure Water Technologies Inc UPWT 92415 20100405 Ultralife Corp ULBI 2013 19921223 Ultrapetrol Ltd ULTR 75496 20061013 Ultratech Stepper Inc UTEK 2945 19930929 UMB Financial UMBF 9826 19900327 Umc Inc UMCN 49559 19970103 Umicore SA UMICF 86227 20080625 UMPQUA HLDGS CORP UMPQP 91763 20100208 Umpqua Holdings Corp UMPQ 31687 19980603 Un Frs Mkt Bnksh UBSH 12764 19950818 UNB Corp Ohio UNPA 81785 20071010 Underground Solutions Inc UGSI 80794 20070808 Underworld Resources UNDWF 90006 20090908 UNI CORE HLDGS CORP UCHC 33509 19981223 Uni-Pixel Inc UNXL 68516 20060307 UNICA CORPORATION UNCA 68028 20050803 Unico Amer Cp UNAM 9808 19900326 Unicred SpA UNCFF 88902 20090213 Unided West Banc UWBK 18196 19961018 Unify Corporation UNFY 15898 19960614 UNIGENE LABS INC UGNE 55338 20031007 Unigold Inc UGDIF 91063 20100105 Unilava Corp UNLA 81739 20071009 Unilens Vision UVIC 49044 19990709 Unilever Nv UNLVF 92706 20100405 Unilever Nv Cert Shs UNLNF 92527 20100405 Unilever Plc UNLYF 92705 20100405 Unilife Corp UNIS 91880 20100216 Unilife Corp UNISZ 92631 20100405 Union Bancorp Inc Pottsville UBPT 43919 19991227 Union Bank Switzerland UBSRF 88901 20090213 UNION DRILLING INC UDRL 68266 20051122 UNION ELEC D UEPEO 61713 20040506 UNION ELEC PR A UEPEN 61724 20040506 UNION ELEC PR E UEPEP 61654 20040506 Union Electric Co UEPCP 74078 20060907 Union Electric Co UEPEM 92718 20100405 Union National Financial Corporation UNNF 40948 19990111 Unipol Gruppo Finanziario SPA UGFNF 85104 20080509 Unipol Gruppo Finanziaro SPA UGFSF 84043 20071114 Unipol Gruppo Finanziaro SPA UFGSY 91062 20100105 Unique BroadBand Systems Inc UBSBF 88900 20090213 Unitech Corporate Parks PLC UCPPF 84074 20071129 United Amer Healthcare Cp UAHC 6865 19910423 UNITED AMER IND LTD INDM 55652 20031216 UNITED AMERICAN BK (CA) UABK 49956 20030806 UNITED BANCORP INC MICH UBMI 55335 20031007 United Bancorp OH UBCP 12763 19950818 United Bancorporation of Alabama Inc UBAB 79479 20070501 UNITED BANCSHARES INC UBOH 41657 20000322 United Bankshares Inc UBSI 9816 19900326 United Commerce Bk Bloomington UCBN 43920 20000619 United Community Bancorp UCBA 68574 20060331 UNITED COMMUNITY BKS INC UCBI 41874 20020321 United Community Financial Corp UCFC 31733 19980709 United Corps Ltd UCPLF 92714 20100405 United Drug PLC UDRGF 86176 20080625 United Ecoenergy UEEC 74854 20070216 United Energy Corp UNRG 43671 19990503 United Fin Bncrp UBNK 68056 20050817 UNITED FINL BKG COS INC UFBC 60375 20040518 United Fire & Casualty Co UFCS 9823 19900326 United Guardian Inc UG 3564 19920317 United Insurance Holdings Corp UIHC 84014 20071107 United Mines Inc UNMN 92478 20100405 United Natural Foods Inc UNFI 18253 19961101 United Online UNTD 33964 19990924 United Overseas Bk Sng Sps ADR UOVEY 18976 19961118 United Panam Financial Corp UPFC 31458 19980424 UNITED RENTALS TR I QIPS CON URIRP 55342 20031007 United Resources Holdings Group Inc URHG 74803 20070207 United Security Bancshares CA UBFO 43184 19990303 United Security Bancshares Inc USBI 40932 19990111 United States Lime & Minerals Inc USLM 9597 19900326 United Stationers Inc USTR 9841 19900326 United Svcs Glbl Inv Inc Cl A GROW 15858 19960603 United Systems Technology Inc USTG 49569 19970203 United Tenn Bankshares Inc UNTN 31276 19980109 United Therapeutics UTHR 33650 19990617 United Uranium Corp UUCRF 92564 20100405 United Util Plc UUGRY 11671 19980129 Uniti Financial Corp UIFC 79589 20070507 Unity Bancorp Inc UNTY 13219 19970114 Unity Management Group Inc UYMG 91367 20100113 Univ Stainless & Alloy Products USAP 2317 19941228 Universal Bioene UBRG 84095 20071205 Universal Biosensors Inc UVBIF 74994 20070315 Universal Capital Management Inc UCMT 79419 20070501 Universal Corp UVVZP 91105 20100105 Universal Display Corp PANL 15452 19960412 Universal Electronics Inc UEIC 2084 19930212 Universal Entrt UETMF 74633 20070110 Universal Forest Products Inc UFPI 9574 19931110 Universal Infotainment Systems Corp UNIV 90612 20091127 UNIVERSAL MFG CO UFMG 55337 20031007 Universal Potash UPCO 74821 20070212 Universal Power Corp UPWRF 86488 20080711 Universal Robina UVRBF 91068 20100105 Universal Solar Technology Inc UNSS 92622 20100405 UNIVERSAL TRUCKLOAD UACL 66221 20050211 University Hlth UVHI 60022 20040505 Univest Corp of PA UVSP 31430 19980416 Univrsty Bancorp UNIB 12580 19950818 Unr Holdings Inc UNRH 41829 20020129 Unwharrie Cap Corp UWHR 79545 20070504 UOL GROUP LIMITED UOLGY 68704 20060516 Uomo Media Inc UOMO 79007 20070326 Uplift Nutrition Inc UPNT 80798 20070808 UPM Kymmene Corp ADS UPMKY 19171 19990629 UPM-Kymmene Oyj UPMKF 92698 20100405 Upstream Bioscie UPBS 68529 20060310 Uracan Resources Ltd URCFF 88903 20090213 Uralsvyazinform Rur 100 UVYZY 91106 20100105 Uranex Nl URNXF 86075 20080624 Uranium 308 Corp URCO 81098 20070904 Uranium Focused Energy Fund UFEFF 81806 20071010 Uranium Huntr Cp URHN 78389 20070501 Uranium North Res Corp URNMF 74551 20061229 Uranium One Inc ISNOW 91701P105 SXRZF 68163 20051109 URANIUM PARTNER CORP URPTF 66434 20050531 URANIUM RESOURCES INC URRE 66051 19980112 URAVAN MINERALS INC URVNF 68672 20060509 Urban Barns Fods URBF 90796 20091215 Urban Outfitters Inc URBN 8025 19931109 Urbana Corp UBAA 80004 20070530 Urbana Corp URNAF 92648 20100405 Urbi Desarrollos Urbanos Sa de Cv URBDF 91103 20100105 Urex Energy Corp URXE 68317 20051215 Urigen Pharm URGP 33459 19980504 Urologix Inc ULGX 15623 19960530 US 1 Industries Inc USOO 49568 19991104 Us Aerospace USAE 43456 19990419 US Antimony Cp UAMY 40539 20000224 US BASKETBALL LEAGUE INC USBL 55561 20031023 Us Concrete Inc RMIXQ 33556 19990526 US Dataworks Inc UDWK 33215 19990105 Us Ecology ECOL 8078 19900326 US Energy Cp USEG 9834 19900326 US Gold Cdn Acquisition Corp USGCF 79226 20070418 US Highland Inc UHLN 85603 20080611 US HOME SYSTEMS INC USHS 41615 19950818 US Medex Inc MDXX 90627 20091130 Us Metro Bank USMT 76132 20070319 Us Natural Gas UNGS 92306 20100326 Us Precious Mtls USPR 68398 20060126 Us Silver USSIF 74933 20070207 USA BANK (NY) USBK 74275 20061020 USA MOBILITY INC USMO 66094 20041117 USA Real Estate Inv Trust USRE 88263 20090108 USA Signal Technology Inc USST 79221 20070418 USA Synthetic Fuel Corp USFC 91916 20091218 USA Technologies Inc USAT 33601 19990607 USA TECHNOLOGIES INC USATP 60197 20040505 USA Truck Inc USAK 4397 19920320 Usa Video USVO 43679 19990503 USANA Health Sciences Inc USNA 15804 19960530 Uschina Channel CHYU 68339 20051221 USCORP USCS 55343 20031001 USD Energy Corp UEGY 93725 20100507 Ushio Inc UHOIF 92699 20100405 Usinas Siderurgicas de Minas Gerais SA USNZY 91104 20100105 USSE Corp UCRP 89652 20090708 Utah Medical Products Inc UTMD 40595 19990308 Utah Power and Light Co PCPWP 79653 20070509 UTG UTGN 41833 20020129 UTI WORLDWIDE INC UTIW 41520 20001102 UTS ENERGY CORPORATION UEYCF 68268 20051125 Utstarcom Inc UTSI 40624 20000303 UV Flu Technologies Inc UVFT 91067 20100105 UWINK INC UWKI 55740 20040202 V Tech Hldgs Ltd ADR VTKHY 18980 19961118 VA ELEC & PWR CO PFD $4.8 VELPM 55347 20031007 Vaaldiam Mining VAALF 92294 20100326 Valance Technology VLNC 4494 19920507 Valcent Products VCTZF 68855 20060531 Valcom Inc VLCO 40742 20000406 Valentec Systems VSYN 12331 19890328 Valeo SA Spons VLEEF 88907 20090213 Valeo SA Spons VLEEY 91549 20100120 Valley Commerce VCBP 43091 20000204 VALLEY COMMUNITY BANK CA VCBC 55344 20031007 Valley Finl Corp VYFC 43926 19970103 Valley Forge Composite Tech Inc VLYF 81106 20070904 Valor Energy Corp VLEN 92567 20100405 Valpey Fisher Cp VPF 3365 19920317 Value Line Inc VALU 12782 19950818 Value Partners Group Ltd VPGLF 84936 20080418 Valueclick Inc VCLK 40726 20000331 Valuevision Media VVTV 2576 19930429 Van Gold Resources Inc VGRI 92611 20100405 Vanda Pharmaceuticals Inc VNDA 68599 20060412 Vangold Resource VNGRF 81906 20071019 Vanguard Intermediate-Term Corporate Bon VCIT 90752 20091123 Vanguard Intermediate-Term Government Bo VGIT 90755 20091123 Vanguard Long-Term Corporate Bond ETF VCLT 90753 20091123 Vanguard Long-Term Government Bond ETF VGLT 91642 20100104 Vanguard Mineral VNGM 93620 20100503 Vanguard Mortgage-Backed Securities ETF VMBS 90757 20091123 Vanguard Short-Term Corporate Bond ETF VCSH 90754 20091123 Vanguard Short-Term Government Bond ETF VGSH 90756 20091123 Vanoil Energy Ltd VNLEF 94029 20100415 Vantone Intl VNTI 81742 20071009 Vapor Corp VPCO 91836 20100210 Varian Semiconductor Equipment Associate VSEA 33340 19990324 Vasamed Inc VSMD 15259 19960215 Vasco Data Security Int'l VDSI 31535 19980521 Vascular Solutions Inc VASC 2708 20000720 Vaso Active Phar VAPHQ 55641 20031210 Vasomedical Inc VASO 12783 19950818 Vast Exploration Inc VSTFF 91076 20100105 Vaughan Foods Inc FOOD 80631 20070730 Vaughan Foods Inc FOODZ 84762 20080307 Vaxgen Inc VXGN 33694 19990630 VCA ANTECH INC WOOF 41799 20011128 Vecima Networks Inc VNWTF 68633 20060501 Vector Ltd VETTF 92645 20100405 Vedanta Resources Plc VDNRF 91108 20100105 Veeco Instruments VECO 1339 19941129 Velcera Inc VLCR 88264 20090108 Velocity Energy VCYE 79345 20070501 Velocity Express N VEXPQ 15624 19960530 Velocty Port Grp VPGI 55983 20040412 Velti PLC VLTLF 91374 20100113 Vemics Inc VMCI 81804 20071010 Vena Res Inc VNARF 91072 20100105 Ventana Biotech Inc VNTA 91075 20100105 Ventana Gold Corp VENGF 91109 20100105 VentriPoint Diagnostics Ltd VPTDF 92430 20100405 VENTURA COUNTY BUSINESS BK VCBB 60355 20040518 Venture Minerals Ltd VTMLF 92448 20100405 Veolia Environnement VEOEF 94051 20100222 Verado Holdings Inc VRDOQ 92555 20100405 VERAMARK TECH INC VERA 55348 20031007 VERAZ NETWORKS INC VRAZ 79159 20070405 Verbund Ag Adr OEZVY 91507 20100120 Verena Minerals Holdings Corp VNNHF 91074 20100105 Verenium Corp VRNM 40512 20000218 Verify Smart Corp VSMR 90313 20091021 Verigy VRGY 68959 20060613 Verilink VERL 86307 20080701 VERINT SYSTEMS INC VRNT 41911 20020516 Verisign Inc VRSN 31303 19980130 Verisk Analytics VRSK 90246 20091007 Veritec VRTC 60367 20040518 VERMILION ENERGY TR VETMF 68249 20051115 Vermillion Inc VRML 41440 20001002 Vernalis ADR VNLPY 4592 19920702 Vero Energy Inc VREYF 91115 20100105 Versadial Inc VSDL 74929 20070302 Versant Corp VSNT 29582 19961119 Versus Technology Inc VSTI 81796 20071010 Vertex Energy VTNR 49586 19970102 Vertex Pharmaceutical VRTX 9861 19910724 Vertical Comm VRCC 9123 19910923 VERTICAL HEALTH SOLUT INC VHSL 55704 20040120 Vertro Inc VTRO 40316 19991222 VeruTEK Tech VTKT 81060 20070904 VERWALTUNGS UND PRI VUPPF 88910 20090213 VESTA WIND SYSTEMS VWSYF 68503 20060306 VESTAS WIND ADR VWDRY 81955 20071030 Vestin Realty Ii VRTB 68637 20060501 VESTIN REALTY MORTGAGE VRTA 68765 20060601 VG Gold Corp VGGCF 91069 20100105 Vhgi Holding Inc VHGI 41509 20001103 VIA Pharma VIAP 40718 19990329 Viasat Inc VSAT 18482 19961203 VIASPACE Inc VSPC 68115 20050526 Viasystems Group VIAS 1748 19940527 Viatel Holding Ltd VIAHF 84877 20080409 Vibe Records VBRE 68180 20051110 Vical Inc VICL 2371 19930315 VICON FIBER OPTICS CORP VFOX 41834 20020129 Vicor Corp VICR 7995 19911127 Vicor Technologies Inc VCRT 80433 20070710 Vicotoria Oil & Gas Plc VCOGF 92554 20100405 Victhom Human Bionics Inc VICHF 89751 20090720 Victoria Gold Corp VITFF 88905 20090213 Victoria Petroleum NL VPEMY 80119 20070605 Victory Nickel Inc VNCKF 91073 20100105 Vicwest Income Fund VICUF 91111 20100105 Vidaroo Corp VIDA 88036 20081217 Video Display Cp VIDE 9885 19900327 Vienna Insurance Group VNRGY 91551 20100120 View Systems Inc VSYM 87537 20081017 Viewcast.com VCST 18609 19970205 ViewPoint Financial Group VPFG 74237 20061003 Viking Gold Exploration Inc VGCEF 92426 20100405 Viking Systems Inc VKNG 92369 20100326 Village Farn Intl VFFIF 92285 20100325 Village Supermarket Inc Class A VLGEA 9888 19900327 Villageedocs Inc VEDO 81659 20071009 VIMICRO INTL CORP VIMC 68226 20051115 Vinacapital Vietnam Opportunity Fund Ltd VCVOF 91107 20100105 VINALAND LIMITED VNLDF 68791 20060606 Vinci SA VCISF 88904 20090213 Vinci SA VCISY 84499 20080130 Vindicator Silver Lead Mining VINS 80777 20070808 Vineyard Natl VNBCQ 40952 19990113 Vion Pharmaceut VIONQ 12274 19950814 Vioquest Pharma VOQP 49480 19970213 Viosolar VIOSF 76115 20070315 Viper Powersport VPWI 76128 20070316 Viper Resources VPRS 89604 20090706 Virage Logic Corporation VIRL 41293 20000801 Viral Genetics VRAL 43299 19991207 Virco Mfg Cp VIRC 3587 19920317 Virgin Blue Holdings Ltd VBHLF 92458 20100405 Virgin Med DEL *W EXP 0 VMEDW 55235 20031007 Virgin Media Inc VMED 60496 20040719 Virginia Co Bank VGNA 81179 20070906 Virginia Commerce Bk VCBI 15809 19960530 Virginia Community Bancshares VCBS 81789 20071010 Virginia Egy Res VAERF 88851 20090213 Virginia Electric & Power Co VELPI 92543 20100405 Virginia Heritage Bank VGBK 84735 20080304 Virginia Mines VGMNF 74787 20070206 Virginia National Bank VABK 43686 19990504 VirnetX Holding Corp VHCOZ 93619 20100503 Viropharma Inc VPHM 18432 19961119 Virtual Radiologic Corp VRAD 82434 20071203 Virtus Investment Partners Inc VRTS 88269 20090102 Virtusa Corp VRTU 80721 20070803 Viryanet Ltd VRYAF 41415 20000919 Visa Industries Inc VIIS 80795 20070808 Viscount Systems VSYS 41858 20020212 Visible Gold Mines Inc VGMIF 91070 20100105 Vision Industrs VIIC 88535 20090130 Vision Sciences Inc VSCI 4853 19921215 VisionChina Media Inc VISN 84098 20071206 VISKASE COS INC VKSC 60440 20040616 VIST Fin Corp VIST 2896 19930913 Vista Intl Tec VVIT 43436 19990419 Vistaprint Nv VPRT 68104 20050930 Visteon Corp S G VSTNQ 19311 20000629 Visualant Incorp VSUL 68609 20060418 Visualmed Clinic VMCS 66119 20041214 Vitacost.com Inc VITC 90068 20090924 Vital Images Inc VTAL 33664 19980622 Vitamin Spice VTMS 85464 20080528 Vitasay International VTSYF 94028 20100222 Viterra Inc VTRAF 84809 20080319 Vitesse Semiconductor VTSS 7983 19911211 Vitran Corp Inc VTNC 31689 19980603 Vitro Diagnostic VODG 43693 19990504 Vivakor Inc VIVK 91071 20100105 Vivendi VIVEF 88906 20090213 Vivendi ADR VIVDY 87523 20081015 Vivid Learning VVDL 79340 20070501 Vivus Inc VVUS 1628 19940407 Vlct Prt Gp A PR VPGIP 56560 20060524 Vlov Inc VLOV 84854 20080402 VMS Ventures Inc VMSTF 74742 20070125 Vocaltec Communications Ltd VOCL 15236 19960207 VOCUS INC VOCS 68300 20051207 Vodafone Gp Plc VOD 5132 19881216 Vodafone Group Plc VODPF 85664 20080102 VODone Ltd VODOF 79725 20070509 Voestalpine AG VLPNY 91550 20100120 Voice Mobility VMII 40530 20000223 Voiceserve Inc VSRV 81278 20070912 Volcan Holdings Inc VOHO 93621 20100503 VOLCANO CORPORATION VOLC 68899 20060615 VOLCOM INC VLCM 66478 20050630 VolgaTelecom VLGAY 80118 20070605 Volkswagen A G Spon Pref Adr VLKPF 91113 20100105 Volkswagen A G Spon Pref Adr VLKPY 91114 20100105 Volkswagen AG ADR Spons VLKAY 18984 19961118 Volkswagen Ag Spons VLKAF 91112 20100105 Volta Resources Inc VLTAF 84970 20080425 Voltaire Ltd VOLT 80608 20070726 VOLTERRA SEMICONDUCTOR CP VLTR 60516 20040729 Volvo AB VOLVF 88908 20090213 Volvo Ab ADR VOLVY 9897 19900326 Volvo Ab Cl A 5 Par VOLAF 92692 20100405 Vornado Realty Lp VNOD 90245 20091007 Vostok Nafta Holding Investment Ltd VNHIF 81883 20071018 Vought Defense Systems Corp VDSC 91879 20100216 Voxware Inc VOXW 18239 19961030 Voyager Oil&Gas VYOG 60529 20040810 Voyager Res VOYRF 68783 20060606 Vpgi Corp Vpgi Corp VPGC 8614 19931108 VSB Bancorp Inc VSBN 40872 20000509 VSE Cp VSEC 12792 19950818 Vtex Energy VXEN 49578 19990817 Vu1 Corporation VUOC 80122 20070605 Vuance Ltd VUNCF 66258 20050217 Vulcan Intl Cp VULC 3591 19920317 Vulcan Minerals Inc VULMF 88909 20090213 Vuzix Corp VUZI 92570 20100405 Vystar Corp VYST 92896 20100413 Vyteris Inc VYTR 68189 20051110 Vzillion Inc VZIL 88265 20090108 W D Forty Co WDFC 9899 19900326 W HLDG CO INC WBPRK 60110 20040505 W HLDG CO INC WBPRL 60111 20040505 W HLDG CO INC PFD 01 D WBPRM 55354 20031007 W HLDG CO INC PFD STK WBPRN 55355 20031007 W Holding Co Inc WBPRJ 92488 20100405 W Holding Co Inc Pr B WBPRO 33732 19990714 W HOLDING CO INC PR F WBPRZ 55923 20040316 W Holding Company Inc WHCI 94071 20100223 W2007 Grace Acquisition I Inc WGCBP 91037 20100105 W2007 Grace Acquisition I Inc WGCCP 92447 20100405 WACCAMAW BANKSHARES INC WBNK 49790 20030324 Wacker Construction Equipment AG WKRCF 87267 20080908 Wacoal Holdings WACLY 12796 19950818 WaferGen Bio-systems Inc WGBS 80134 20070606 Wainwright Bank & Tr Co WAIN 4353 19920303 Wajax Income Fund WJXFF 91127 20100105 Wake Forest Bancshares Inc WAKE 33479 19990510 WAL MART DE MEX SA CV V ORD WMMVF 66086 20041115 WAL-MART DE MEX ADRV WMMVY 68377 20060111 Waldron Energy TTYGF 76137 20070319 Walking Company WALK 31561 19980603 Wallbridge Mining Co Ltd WLBMF 91040 20100105 Want Want China Holdings Ltd WWNTY 92530 20100405 WARREN RESOURCES INC WRES 66130 20041217 Warrior Energy NV WENEF 85623 20080616 Warrior Girl Corp WRGL 88915 20090213 Warwick Valley Telephone Co WWVY 31465 19980428 Washington Banking Co WBCO 31707 19980623 Washington Fed S & L Seatl WFSL 9912 19900326 Washington Gas Light Co WGLCO 84378 19950720 Washington Gas Light Co WGLCP 87265 20080908 Washington Mutual Inc WAMUQ 9915 19900326 Washington Mutual Inc WAHUQ 91116 20100105 Washington Mutual Inc WAMKQ 91117 20100105 WASHINGTON MUTUAL PF WAMPQ 89167 20090429 Washington Trust Banc WASH 12797 19950818 Washingtonfst Bk WFBI 81808 20071010 Waste Services WSII 33575 19990603 Waste2Energy Hld WTEZ 89787 20090729 WaterFurnace Renewable Energy Inc WFIFF 85618 20080616 Watermark Global WTRGF 68882 20060613 Waterstone Financial WSBF 68116 20051005 Wave Sys Corp A WAVX 33361 19980629 Wavefront Tech WFTSF 68456 20060214 WAWEL SAVINGS BK (NJ) WAWL 55974 20040401 Waxman Industries Inc WXMN 49590 19991027 Wayne Savings Bancshares Inc WAYN 2712 19930623 Wayside Tech Grp WSTG 12188 19950718 Waytronx Inc WYNX 49622 19990915 WCA WASTE CP WCAA 60460 20040623 WCB Holdings WCBH 68619 20060421 We Save Homes WESA 89790 20090730 Wealth Minerals WMLLF 68179 20051110 Wealthcraft Systems Inc WCSY 74316 20061106 Web Press Corp WEBPQ 31451 19980423 Web.Com Group WWWW 68150 20051103 Webco Industries Inc WEBC 6987 19940208 Webdigs Inc WBDG 89002 20090311 Webmd Health Crp WBMD 68109 20050929 WebMediaBrand WEBM 33682 19990625 Websafety Inc WBSI 89006 20090311 Websense Inc WBSN 40704 20000328 Webster City Fed Bancorp WCFB 1893 19940815 Webster Financial Corp WSRFP 94150 20100609 Webster Preferred Capital Corp WBSTP 31692 19980603 WEBZEN INC WZEN 55650 20031216 WeCosign Inc WECS 92377 20100329 Wegener Cp WGNR 9923 19900327 Weikang Bio-Technology Group Co Inc WKBT 85660 20080109 Weiqiao Textile Co Ltd WQTEF 92629 20100405 WellQuest Medical & Wellness Corp WEQL 89147 20090420 Wells Financial WEFP 12003 19950412 Wellstream Hldgs WSHOF 82299 20071102 WellTek Inc WTKN 90465 20091105 Welstn Fltr Sci WFSN 55359 20031007 WERELDHAVE NV WRDEF 68504 20060306 Werner Enterprises Inc WERN 9926 19900326 Wesbanco Inc WSBC 12801 19950818 Wescast Ind Cl A WCSTF 1399 19941025 Wescorp Ene WSCE 55079 20031007 Wesdome Gold Mines Ltd WDOFF 88912 20090213 Wesfarmers Ltd WFAFY 91122 20100105 West Bancorp WCBO 2245 19930222 West Bancorporation WTBA 43714 19990503 West Canyon Engy WCYN 81095 20070904 West China Cement Ltd WCHNF 91118 20100105 West Fraser Timber Ltd WFTBF 88914 20090213 West High Yield Res Ltd WHYRF 87337 20080918 West Marine Inc WMAR 9308 19931119 West Milton Bancorp WMBC 43930 19991202 WEST SHORE BK CORP WSSH 55363 20031007 Westaim Corp WEDXF 40806 20000419 Westamerica Bancorp WABC 3602 19920317 WESTAR ENERGY INC WREGP 60155 20040505 Westar Energy Inc WREGM 92717 20100405 Westbridge Enrgy WEGYF 81740 20071009 Westell Technology Cl A WSTL 15066 19951201 Western Areas NL WNARF 74984 20070315 Western Cap Res WCRS 81082 20070904 Western Coal Corp WTNCF 90296 20090102 WESTERN COPPER CORP WCPCF 68721 20060519 Western Energy Services Corp WEEEF 92597 20100405 Western Lith Usa WLCDF 87338 20080918 Western Metals WTLC 55839 20040225 Western Potash Corp WPSHF 86492 20080711 Western Standard WSEG 74563 20070108 Western Troy Capital Resources Inc WTCRF 92612 20100405 Western Uranium Corp WURNF 91041 20090720 WESTERN WIND ENERGY WNDEF 68414 20060201 Westernzagros Res Ltd WZGRF 84032 20071109 WESTFIELD FINANCIAL INC WFD 13620 20020502 Westfield Group WFGPY 84525 20080130 WESTFIRE ENERGY WFREF 93624 20100505 WestJet Airlines Ltd WJAFF 92697 20100405 Weston George Ltd Cda WNGRF 91130 20100105 Westpac Banking Corp Ltd WEBNF 88913 20090213 Westport Innovations WPRT 87062 20080815 WESTSHORE TERMINALS WTSHF 68542 20060321 Weststar Finl Services Corp WFSC 43080 19990303 Weststar Res Corp WSSRF 86276 20080627 Westway Group WWAY 80194 20070618 Westwood One WWON 9942 19900326 Wet Seal Inc Class A WTSLA 4360 19920303 WEYCO GROUP INC WEYS 9945 19900326 WGI Heavy Minerals Inc WGHMF 92608 20100405 WGI Holdings Inc WGIH 76126 20070316 WGNB Corp WGNB 40960 19990112 Wharf Holdings Ltd WARFF 88911 20090213 Wharf Holdings Ltd WARFY 91552 20100120 Wheelock & Co Ltd WHLKF 91124 20100105 Wheelock & Co Ltd WHLKY 91125 20100105 White Canyon Uranium Ltd WCULF 91078 20100105 White Energy Co Ltd WECFY 84489 20080130 White Energy Co Ltd WECFF 91121 20100105 WHITE MOUNTAIN TITANIUM CP WMTM 60312 20040511 Whitehal Jewelrs WHJHQ 82302 20071102 Whitemud Res Inc WHTEF 91594 20091218 Whiterock Real Estate Investment WRKUF 91134 20100105 Whitney Hldg Cp-New Orleans La WTNY 4361 19920303 Whole Food Market WFMI 7928 19920123 Whos Your Daddy WYDI 66409 20050103 WHX Corp WXCO 68059 20050822 Wi-lan Inc WILIF 91126 20100105 WIENERBERGER BAUSTOF WBRBY 68489 20060227 WikiLoan Inc WKLI 92584 20100405 Wild Brush Energy Inc WBRE 84561 20080130 Wild Stream Exploration Inc WDPIF 85885 20080624 Wildcat Exploration Ltd WCTXF 91077 20100105 Wildcat Silver WLDVF 68546 20060322 Wildhorse Energy Ltd WHELF 91038 20100105 Wilhelmina Inter WHLM 18016 19960730 Wilhwilhelmsen A WLHSF 91128 20100105 Willamette Community Bank WMCB 81756 20071009 WILLDAN GROUP INC WLDN 74377 20061121 William Control Inc WMCO 2702 19930622 William Hill PLC WIMHF 92669 20100405 William Penn Bancorp Inc WMPN 84895 20080416 Williamette Valley Vineyard WVVI 1479 19940915 Williams Creek Explorers Ltd WICEF 92434 20100405 Williams Ind Inc WMSI 9951 19900326 Willis Lease Finance Corp WLFC 18388 19961115 Willis Lease Finance Corp WLFCP 74197 20061109 Wilmar International Ltd WLMIF 91129 20100105 Wilmar International Ltd WLMIY 91554 20100120 Wilshire Bankcorp WIBC 8235 19981120 Wilshire Enterprise WLSE 7728 19880105 Wilton Bank WIBW 40944 19990113 Win-Eldridge Mines Ltd WIDMF 91039 20100105 Winbond Electronic Corp WBEMF 91553 20100120 Wincor Nixdorf AG WNXDY 91131 20100105 Wincor Nixdorf AG WNXDF 92538 20100405 Wind Energy Amer WNEA 8556 19900326 Wind Works Power WWPW 79358 20070501 Windgen Energy WGEI 49286 19970103 WindPower Innovations Inc WPNV 91133 20100105 Windstream Corp WIN 61919 20050209 Windtamer Corp WNDT 90542 20091116 Wing Hang Bank Ltd WGHGY 91123 20100105 Winlnd Onlne Shp WLOL 87102 20080815 Winmark Corp WINA 2865 19930825 Winmill & Co Inc Cl A WNMLA 12338 19840907 WINN-DIXIE STORES WINN 74382 20061122 Winner Med Grp WWIN 68507 20060306 Winscon Electronics Co Ltd WIEC 79928 20070517 Winsonic Digital WDMG 41698 20010524 Winstar Resources Ltd WIXFF 94081 20100223 Winston Pharma NOW < WPHM 74419 20061201 Wintech Digital System Tech WDSP 49025 19990713 Wintrust Financial Cp WTFC 31432 19980416 Winwheel Bullion WWBU 84905 20080416 Wireless Age WLSA 55358 20031007 Wireless Data Solutions Inc WDSL 49593 19991026 Wireless Ronin Technologies Inc RNIN 74399 20061127 Wireless Xcessories Group WIRX 15447 19960409 WISCONSIN ELEC PWR CO PFD 3.60 WELPP 60293 20040510 Wisconsin Power and Light Co WISCP 81073 20070904 WISCONSIN PUB SVC CORP PFD 5% WIPSO 60304 20040510 WISCONSIN PWR & LT CO PFD 6.50 WISLI 60274 20040510 WISDOMTREE GULF 86638 20080716 WisdomTree Intl Hedge HEDJ 91429 20100115 WisdomTree Invt WSDT 2329 19930304 WISEMOBI INC WMBI 74705 20070119 Wispy Dip Inc WSDP 92724 20100405 Wits Basin Prec WITM 49795 20030331 Witwatersrand Cnsldtd Gold Rsrcs Ltd WIWTY 84504 20080130 WM Morrison Supermarkets PLC MRWSF 88793 20090213 WM Morrison Supermarkets PLC MRWSY 91410 20081028 Wolfe Creek Mining Inc WCRM 92625 20100405 Wolseley plc WOSCY 19505 20010615 Wolseley PLC WOSCF 91132 20100105 Wolters Kluwer NV Spons ADR WTKWY 18989 19990427 Wolverine Exploration Inc WOLV 90785 20091216 Wolverine Tube Inc WLVT 88266 20090108 Wonder Auto Tech WATG 68453 20060213 Wood Group John PLC WDGJF 92679 20100405 Woodlands Financial Services Co WDFN 79652 20070509 Woodside Pete Ltd Spons ADR WOPEY 18990 19961118 Woodstock Financial Group Inc WSFL 93622 20100503 Woodward Governor Co WGOV 15819 19960530 Woolworths Ltd WOLWF 92702 20100405 Workstream Inc WSTM 43951 19991207 World Acceptance Corp WRLD 7994 19911202 World Color Press Inc WCPSF 91119 20100105 World Color Press Inc WCSPF 91120 20100105 World Color Press Inc WCPZF 92665 20100405 World Energy Sol XWES 84564 20080130 World Heart WHRT 18509 19961212 World Mortgage Exchange Group Inc WMEG 90603 20091124 World Point Terminals Inc WLPTF 94139 20100609 World Ventures WVNTE 60040 20040505 World Wide Child Care Corp WWCC 79948 20070521 Worldgate Comms WGAT 33404 19990416 WORLDLOGIC CP WLGC 55801 20040225 Worlds.com Inc WDDD 81798 20071010 WorldStar Energy WSTR 40416 20000203 Worldvest WOVT 89990 20090903 Worldvest Equity WVVEF 55671 20040102 Worldwide Energy and Mfg USA Inc WEMU 79445 20070501 Worldwide Strtgy NOW < WWSG 74798 20070207 Worley Parsons Ltd WYGPF 91137 20100105 Worley Parsons Ltd WYGPY 94093 20100222 Woulfe Mining WFEMF 86070 20080624 Wound Mgmt Tech WNDM 60084 20040505 Wowjoint Hld Ut BWOWU 85312 20080522 Wowjoint Hold BWOW 87089 20080722 Wowjoint Holdings Limited BWOWW 87834 20081119 Wp Stewart & Co WPSL 19424 20001208 WPCS INTL INC WPCS 55361 20031007 Wpp Plc Ads WPPGY 9901 19900326 WQN Inc WQNI 40435 20000208 WRIGHT MEDICAL GRP INC WMGI 41730 20010717 Wrldwide Food Sr WFSV 92273 20100324 Wrner Chil Plc A WCRX 74139 20060921 WSB Holdings Inc WSB 9916 19900327 WSFS Financial Corp WSFS 9686 19900326 WSI Industries Inc WSCI 9917 19900327 WTB Financial Corp WTBFB 88916 20090213 Wuhan General Group WUHN 74244 20061005 Wumart Stores Inc WUMSF 91136 20100105 WVS Financial WVFC 9120 19931129 WWA Group Inc WWAG 49383 19980624 WWEBNET Inc WWEB 85849 20080624 Wyndstorm Corp WYND 84691 20080226 Wynn Macau Ltd WYNMF 91138 20100105 WYNN RESORTS LTD WYNN 49696 20021025 X Cal Resources Ltd XCASF 91042 20100105 X-Rite Inc XRIT 9966 19900326 Xanadoo Company XAND 18160 19961004 Xata Corp XATA 15120 19951215 Xcellink Internl XCEL 90636 20091201 Xcelplus Global Holdings Inc XPGH 92370 20100326 XCite Energy Ltd XCTGF 87278 20080909 Xcorporeal Inc XCRP 90199 20091002 Xebec Adsorption XEBEF 68722 20060519 Xedar Corp XDRC 74435 20061206 Xelr8 Holdings XELR 55552 20031015 Xemplar Energy Corp XEPRF 91043 20100105 XenaCare Holdings Inc XCHO 84851 20080402 Xenith Bankshars XBKS 60481 20040712 XENOPORT XNPT 66436 20050602 Xentel DM Inc XNTIF 92443 20100405 Xeta Tech Inc XETA 12804 19950818 Xformity Tech XFMY 41540 20001127 Xilinx Inc XLNX 9979 19900618 Xinao Gas Holdings Ltd XNGSF 92475 20100405 Xinde Technology WTFS 92673 20100405 Xinergy Ltd XRGYF 91372 20100113 Xing AG XNGAF 81930 20071023 Xinhua Sports and Entertainment Limited XSEL 74953 20070309 Xinyinhai Technology Ltd XNYH 74281 20061027 XO HOLDINGS INC XOHO 55371 20031007 Xodtec Led Inc XODGE 91140 20100105 Xoma Ltd XOMA 6945 19890405 Xpel Technologies Corp XPLT 74271 20061019 Xplore Technolgs XLRT 84751 20080307 XRM Global Inc XRMGF 92456 20100405 Xstrata PLC XSRAF 81027 20070904 Xstrata PLC XSRAY 91141 20100105 Xsunx Inc XSNX 55553 20031015 Xtl Biopharm Adr XTLBY 68079 20050901 Xtra-Gold Resources Corp XTGR 81794 20071010 Xtrasafe Inc XSAF 92440 20100405 Xtreme Coil Drilling Corp XTMCF 92672 20100405 Xtreme Motorsports International Inc XTMM 88268 20090108 XXL Energy Corp XLEFF 85613 20080612 XYRATEX LTD XRTX 60462 20040624 Yadkin Valley Corp YDVL 92371 20100326 Yadkin Valley Fin YAVY 33303 19990301 Yahoo Japan Corp YAHOY 91555 20100120 Yahoo Japan Corp YAHOF 92547 20100405 Yahoo! Inc YHOO 15451 19960412 Yale Resources Ltd YRLLF 92559 20100405 YAMAHA MOTOR ORD YAMHF 90597 20051206 Yamato Holdings Co Ltd YATRY 92532 20100405 Yangaroo Inc YOOIF 80562 20070719 Yanglin Soybean YSYB 84237 20080107 Yangzijiang Shipbuilding Holdings Ltd YSHLF 80060 20070601 Yantai North Andre Juice Co Ltd YNAJF 92553 20100405 YARA INT SP ADR YARIY 68505 20060306 YASHENG GROUP YHGG 60323 20040511 Yayi Internatnal YYIN 49289 19970102 YELLOW PAGES INC FD YLWPF 68250 20051115 Yellowcake Minin YCKM 79439 20070501 YesDTC Holdings Inc YESD 91567 20091221 Yippy Inc YIPI 90835 20091229 Yips Hang Cheung Ord YIPCF 81022 20070904 Yocream Intl Inc YOCM 2421 19930319 Yoho Res Inc YOHOF 80501 20070718 Yongye Intl YONG 84956 20080421 York Water Co YORW 43731 19990503 Youblast Global YBLT 74904 20070227 Young Innovations Inc YDNT 33044 19971105 YRC Worldwide YRCW 5930 19860709 YTB International Inc YTBLA 80660 20070801 YTB International Inc YTBLB 85859 20080624 Yucheng Technologies Ltd YTEC 66283 20050217 Yue Yuen Industrial Holdings Ltd YUEIY 91142 20100105 Yue Yuen Industrial Holdings Ltd YUEIF 92667 20100405 Yuhe Intl Inc YUII 79659 20070509 Yukon-Nevada Gold Corp YNGFF 80318 20070629 Z C L Composites Inc ZCLCF 92671 20100405 Z Trim Hldgs ZTHO 41930 20020611 Z-MIX INDUSTRIES PRMX 88441 20090123 Zagg Incorporated ZAGG 81091 20070904 ZALDIVA INC ZLDV 55380 20031007 Zanett Inc ZANE 15057 19951127 Zap.com Corp ZPCM 85294 20080522 Zapata Energy Corp ZPTAF 92686 20100405 Zargon Energy Trust ZARFF 91143 20100105 Zarlink Semiconductor Inc ZARLF 86886 20080729 Zazu Metals Corp ZAZUF 94065 20100222 Zebra Technologies Class A ZBRA 9895 19910815 Zecotek Photonics Inc ZMSPF 84079 20071129 Zenn Motor Company Inc ZNNMF 91145 20100105 Zentric Inc ZNTR 92444 20100405 Zeons Corp ZEON 91940 20100226 Zeox Corp ZOXCF 74353 20061116 Zero Air Pollution ZAAP 41949 20020701 Zhaoheng Hydropower Ltd ZHYLF 92372 20100326 Zhaojin Mining Industry Co Ltd ZHAOF 92654 20100405 Zhejiang Expressway Company Ltd ZHEXF 92634 20100405 Zhejiang Expressway Company Ltd ZHEXY 92703 20100405 Zhone Technlgs ZHNE 55598 20031114 Zhongchai Mach EQPI 81645 20071009 Zhongpin HOGS 68181 20051110 Zhuzhou CSR Times Electric Co Ltd ZHUZF 91144 20100105 Ziegler Co ZGCO 3610 19920317 Zijin Mining Group Co Ltd ZIJMF 91046 20100105 ZILOG INC ZILG 55379 20031007 Zimplats Holdings Ltd ZMPLF 92693 20100405 Zinccorp Res Inc ZCPRF 91044 20100105 Zinco Mining Corp ZIMFF 91595 20091221 Zincore Metals Inc ZCRMF 91045 20100105 Zion Oil & Gas ZN 69334 20070103 Zions Bancorporation ZION 9976 19900326 Ziopharm Onco ZIOP 68071 20050824 ZIPREALITY INC ZIPR 66082 20041110 Zix Corp ZIXI 8105 19891110 ZKB Gold ZKBGF 93880 20100430 ZKB Palladium Corp ZKBPF 94103 20100609 Znomics Inc ZNOM 84310 20080122 ZODIAC AERO ADR ZODFY 90800 20091218 Zoeller Co ZOLRZ 84357 20080122 Zoll Medical Corp ZOLL 4585 19920716 Zolon Corporation ZLON 92288 20100325 Zoltek ZOLT 1480 19940914 Zon Multimed ADR ZONMY 81968 20071030 Zoom Technlgies ZOOM 9868 19910919 ZOOM TELEPHONICS INC ZMTP 90249 20091007 Zoran Corp ZRAN 15121 19951215 Zoro Mining Corp ZORM 74846 20070213 ZST Digital Networks Inc ZSTN 90307 20091020 Zte Corp ZTCOF 91146 20100105 Zte Corp ZTCOY 91575 20100121 ZUMIEZ INC ZUMZ 66413 20050506 ZUNICOM INC ZNCM 55381 20031007 ZURICH FINCL SVCS SP ZFSVY 79996 20030605 Zurvita Holdings Inc ZRVT 92609 20100405 Zygo Cp ZIGO 4364 19920303 ZYMOGENETICS INC ZGEN 41845 20020201 Zynex Inc ZYXI 55847 20040225 Zyto Corp ZYTC 60200 20040505