13F-HR 1 june2008.txt 13F COVER, SUMMARY AND HOLDINGS REPORT Report for the Quarter Ended: June 30, 2008 Institutional Investment Manager Filing this Report: Wentworth Hauser & Violich, Inc 301 Battery Street Suite 400 San Francisco, CA 94111 13F File Number: 28-1204 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables are considered integral parts of this submission. Person Submitting this Report on Behalf of Reporting Manager: Bradford Hall Compliance Officer 415-981-6911 Report Type: 13F Holdings Report Report Summary: Number of Other Included Managers: 0 Form 13F Information Table Entry Total: 392 Data Records Form 13F Information Table Value Total: $15,992,269 (x$1000) Other Manager On Whose Behalf Report Is Filed : NONE FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- G E CAP 6.1% 11/15/32 SER (CAL PFD 369622519 456 18425 SH Sole 15425 3000 PEABODY ENERGY PFD 704549AG9 495 3000 SH Sole 3000 3M COMPANY COM 88579Y101 932 13396 SH Sole 8166 5230 AAR CORP COM 000361105 14212 1050388 SH Sole 634378 416010 AARON RENTS INC COM 002535201 22510 1008065 SH Sole 676990 331075 ABB LTD-SPON ADR COM 000375204 2804 99009 SH Sole 34034 64975 ABBOTT LABORATORIES COM 002824100 29562 558086 SH Sole 271924 286162 ACE LIMITED COM G0070K103 16767 304348 SH Sole 142870 161478 ADOBE SYSTEMS COM 00724F101 895 22711 SH Sole 10486 12225 AETNA INC-NEW COM 00817Y108 353 8710 SH Sole 8710 AFFILIATED MANAGERS GROUP COM 008252108 22836 253560 SH Sole 113415 140145 AFFYMETRIX INC COM 00826T108 14072 1367513 SH Sole 835763 531750 AFLAC INCORPORATED COM 001055102 1683 26795 SH Sole 6967 19828 AGILENT TECHNOLOGIES COM 00846U101 496 13947 SH Sole 2722 11225 AGRIUM INC COM 008916108 54248 504445 SH Sole 491895 12550 ALEXANDRIA REAL ESTATE EQUITIE COM 015271109 1365 14019 SH Sole 1250 12769 ALLIANZ AG-ADR COM 018805101 6478 371230 SH Sole 371230 ALLSCRIPTS HEALTHCARE SOLUTION COM 01988P108 17903 1442592 SH Sole 928667 513925 ALPHA NATURAL RESOURCES COM 02076X102 2580 24737 SH Sole 20937 3800 ALPHARMA INC. CLASS A COM 020813101 25369 1126009 SH Sole 712294 413715 ALTRA HOLDINGS INC. COM 02208R106 11318 673302 SH Sole 361617 311685 ALTRIA GROUP INC COM 02209S103 332 16150 SH Sole 6371 9779 AMB PPTY CORP COM COM 00163T109 1125 22333 SH Sole 2072 20261 AMERICAN EXPRESS COM 025816109 655 17385 SH Sole 1360 16025 ANADARKO PETROLEUM CORP COM 032511107 395 5275 SH Sole 300 4975 ANGLO AMERICAN PLC-UNSP ADR COM 03485P201 22275 628344 SH Sole 319452 308892 ANHEUSER BUSCH COM 035229103 560 9020 SH Sole 8045 975 ANIXTER INTERNATIONAL INC COM 035290105 18699 314327 SH Sole 220547 93780 APOGEE ENTERPRISES INC COM 037598109 21312 1318803 SH Sole 785978 532825 APPLE COMPUTER COM 037833100 387 2310 SH Sole 1630 680 ARACRUZ CELULOSE SA-SPON ADR COM 038496204 68409 932132 SH Sole 876912 55220 ARBITRON INC COM 03875Q108 24031 505914 SH Sole 301079 204835 ArcelorMittal ADR COM 03938L104 443 4472 SH Sole 4472 ARENA RESOURCES INC COM 040049108 1707 32316 SH Sole 28236 4080 ARRIS GROUP INC COM 04269Q100 13938 1649466 SH Sole 527466 1122000 ARTHROCARE CORP COM 043136100 21791 533965 SH Sole 366610 167355 ASPEN TECHNOLOGY INC. COM 045327103 6331 476000 SH Sole 212500 263500 AT&T INC COM 00206R102 453 13448 SH Sole 8148 5300 ATWOOD OCEANICS INC COM 050095108 98427 791594 SH Sole 454114 337480 AUTODESK COM 052769106 270 7992 SH Sole 4867 3125 AUTOMATIC DATA PROCESSING COM 053015103 1991 47519 SH Sole 40319 7200 AVON PRODUCTS INC COM 054303102 702 19500 SH Sole 6000 13500 AXA-SPONS ADR COM 054536107 75215 2556600 SH Sole 2444401 112199 BAE SYS PLC SPONS ADR COM 05523R107 120474 3420028 SH Sole 3330459 89569 BAKER HUGHES INC COM 057224107 7332 83949 SH Sole 81604 2345 BANCO BILBAO COM 05946K101 373 19680 SH Sole 19680 BANK OF AMERICA COM 060505104 2386 99963 SH Sole 57859 42104 BANKUNITED FINANCIAL CORP-A COM 06652B103 20 20730 SH Sole 20730 BARCLAYS PLC SPONSORED ADR COM 06738E204 724 31260 SH Sole 25660 5600 BASF SE - SPONS ADR COM 055262505 228398 1661287 SH Sole 1568662 92625 BAYER AG ADR COM 072730302 474 5644 SH Sole 5644 BECTON DICKINSON COM 075887109 30972 380956 SH Sole 173385 207571 BG GROUP PLC-SPON ADR COM 055434203 1335 10264 SH Sole 9839 425 BHP BILLITON LTD-SPON ADR COM 088606108 695334 8162151 SH Sole 7650013 512138 BHP BILLITON PLC-ADR COM 05545E209 954 12313 SH Sole 12313 BIO-RAD LABORATORIES CL A COM 090572207 27535 340398 SH Sole 225278 115120 BJ SERVICES COM 055482103 4855 152010 SH Sole 147468 4542 BLOCK H&R COM 093671105 277 12946 SH Sole 11446 1500 BNP PARIBAS ADR COM 05565A202 448 9881 SH Sole 9881 BOEING COMPANY COM 097023105 595 9051 SH Sole 4237 4814 BP PLC- SPONSORED ADR COM 055622104 3404 48924 SH Sole 29359 19565 BRISTOW GROUP INC COM 110394103 49781 1005876 SH Sole 514551 491325 BRITISH AMERICAN TOBACCO-SP AD COM 110448107 214086 3091495 SH Sole 2973331 118164 BROADCOM CORPORATION CL A COM 111320107 19460 713066 SH Sole 331146 381920 BROOKFIELD ASSET MANAGEMENT IN COM 112585104 108245 3326533 SH Sole 3182790 143743 BRUNSWICK CORP COM 117043109 171 16145 SH Sole 12550 3595 BUCYRUS INTERNATIONAL INC-A COM 118759109 1031 14115 SH Sole 10365 3750 C. H. ROBINSON WORLDWIDE INC COM 12541W209 237 4317 SH Sole 3017 1300 CADBURY PLC-SPONS ADR COM 12721E102 143055 2842910 SH Sole 2760337 82573 CADENCE DESIGN SYSTEMS COM 127387108 21328 2111645 SH Sole 951995 1159650 CAMBREX CORP COM 132011107 11056 1883446 SH Sole 1191796 691650 CAMERON INTERNATIONAL COM 13342B105 49051 886203 SH Sole 717368 168835 CANADIAN NATIONAL RAILWAY COM 136375102 243966 5074176 SH Sole 4748116 326060 CANADIAN NATURAL RESOURCES COM 136385101 201233 2007313 SH Sole 1880168 127145 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 265300 4011187 SH Sole 3753912 257275 CATERPILLAR INC COM 149123101 3431 46481 SH Sole 45081 1400 CE FRANKLIN LTD COM 125151100 336 33720 SH Sole 33720 CELGENE CORP COM 151020104 453 7100 SH Sole 4650 2450 CENTRAL GARDEN & PET COMPANY COM 153527106 4469 982177 SH Sole 703032 279145 CENTRAL GARDEN AND PET CO - A COM 153527205 11000 2682874 SH Sole 1643114 1039760 CENTURY ALUMINUM COMPANY COM 156431108 42000 631675 SH Sole 171875 459800 CF INDUSTRIES HOLDINGS INC COM 125269100 1412 9241 SH Sole 7636 1605 CHART INDUSTRIES INC. COM 16115Q308 87918 1807518 SH Sole 862668 944850 CHATTEM INC COM 162456107 1013 15567 SH Sole 13867 1700 CHEMTURA CORP COM 163893100 17671 3025858 SH Sole 1845408 1180450 CHEVRON CORP COM 166764100 8444 85186 SH Sole 38189 46997 CHINA PETROLEUM & CHEMICAL COR COM 16941R108 229 2469 SH Sole 2469 CHIQUITA BRANDS INTL COM 170032809 17630 1162155 SH Sole 784770 377385 CHURCH & DWIGHT CO INC COM 171340102 1373 24365 SH Sole 20005 4360 CIE GEN GEOPHYSIQUE-SP ADR COM 204386106 801 16975 SH Sole 16975 CISCO SYSTEMS INC COM 17275R102 24223 1041408 SH Sole 468041 573367 CITIGROUP INC COM 172967101 240 14295 SH Sole 10406 3889 CNH GLOBAL N V COM N20935206 288 8475 SH Sole 8475 COACH INC COM 189754104 247 8566 SH Sole 4416 4150 COCA-COLA COM 191216100 820 15777 SH Sole 12527 3250 COGNIZANT TECH SOLUTIONS-A COM 192446102 382 11750 SH Sole 7950 3800 COLUMBUS MCKINNON CORP NY COM 199333105 21808 905649 SH Sole 536709 368940 COMCAST CORP - CLASS A COM 20030N101 270 14212 SH Sole 3214 10998 COMCAST CORP - SPECIAL CLASS A COM 20030N200 348 18575 SH Sole 425 18150 COMPANHIA VALE DO RIO DOCE-ADR COM 204412209 615268 17176649 SH Sole 15933086 1243563 COMPANHIA VALE DO RIO DOCE-SP COM 204412100 253 8476 SH Sole 8476 CONOCOPHILLIPS COM 20825C104 31928 338255 SH Sole 178602 159653 CONSOL ENERGY INC. COM 20854P109 255 2271 SH Sole 2131 140 CONSTELLATION ENERGY GROUP COM 210371100 729 8882 SH Sole 1054 7828 COOPER INDUSTRIES INC COM G24182100 226613 5737048 SH Sole 5394647 342401 COPART INC COM 217204106 1864 43535 SH Sole 34135 9400 CORE LABORATORIES N.V. COM N22717107 128866 905278 SH Sole 828178 77100 CORNING INC COM 219350105 579 25108 SH Sole 11458 13650 COSTCO WHOLESALE COM 22160K105 4155 59245 SH Sole 21649 37596 COVANTA HOLDING CORP COM 22282E102 1750 65565 SH Sole 45390 20175 CREDIT SUISSE GROUP-SPON ADR COM 225401108 360 7944 SH Sole 7944 CUMMINS INC. COM 231021106 373 5690 SH Sole 3960 1730 CVS CAREMARK CORP. COM 126650100 1346 34009 SH Sole 19704 14305 DAKTRONICS INC COM 234264109 25435 1261009 SH Sole 832084 428925 DANAHER CORP COM 235851102 383 4950 SH Sole 3250 1700 DECKERS OUTDOOR CORP COM 243537107 19807 142292 SH Sole 91962 50330 DEERE & COMPANY COM 244199105 335 4640 SH Sole 1540 3100 DENNY'S CORP COM 24869P104 4286 1509000 SH Sole 465000 1044000 DEUTSCHE BANK AG -REG COM D18190898 413 4838 SH Sole 4838 DEVON ENERGY COM 25179M103 8136 67706 SH Sole 15402 52304 DIAGEO PLC - SPONSORED ADR COM 25243Q205 221126 2993443 SH Sole 2784849 208594 DIAMOND OFFSHORE DRILLING, INC COM 25271C102 16615 119415 SH Sole 116765 2650 DIGIRAD CORP COM 253827109 2110 1000200 SH Sole 448200 552000 DIGITAL RIVER INC COM 25388B104 19312 500575 SH Sole 354940 145635 DISNEY, WALT CO COM 254687106 467 14965 SH Sole 3115 11850 DOLLAR TREE INC COM 256746108 328 10026 SH Sole 26 10000 DRIL-QUIP COM 262037104 52746 837238 SH Sole 460258 376980 DUPONT E I DE NEMOURS COM 263534109 202 4713 SH Sole 3913 800 E.ON AG SPONSD ADR COM 268780103 423 6292 SH Sole 6292 EMC CORP COM 268648102 2259 153783 SH Sole 101272 52511 EMCOR GROUP INC COM 29084Q100 9762 342150 SH Sole 108650 233500 EMERSON ELECTRIC COM 291011104 1169 23645 SH Sole 18070 5575 ENCANA CORP COM 292505104 21046 231454 SH Sole 210779 20675 ENSCO INTERNATIONAL INC COM 26874Q100 9568 118498 SH Sole 118498 ENSIGN ENERGY SERVICES INC COM 293570107 88766 4053013 SH Sole 4046456 6557 ENTE NAZIONALE IDROCARBURI (EN COM 26874R108 728 9811 SH Sole 9811 EXELON CORP COM 30161N101 31308 348025 SH Sole 160785 187240 EXPEDITORS INTL COM 302130109 705 16394 SH Sole 8319 8075 EXXON MOBIL CORP COM 30231G102 8477 96188 SH Sole 64773 31415 F5 NETWORKS INC. COM 315616102 266 9350 SH Sole 5900 3450 FACTSET RESEARCH SYSTEM INC COM 303075105 393 6975 SH Sole 3725 3250 FARO TECHNOLOGIES INC COM 311642102 10039 398850 SH Sole 128114 270736 FERRO CORPORATION COM 315405100 24212 1290604 SH Sole 815969 474635 FINNING INTERNATIONAL INC COM 318071404 12161 483825 SH Sole 446425 37400 FIRST NATL BK ALASKA COM 32112J106 555 300 SH Sole 300 FIRST SOLAR INC COM 336433107 555 2035 SH Sole 905 1130 FMC TECHNOLOGIES INC COM 30249U101 1290 16765 SH Sole 16765 FORTIS-SPON ADR COM 34956J309 357 22315 SH Sole 22315 FPL GROUP COM 302571104 1032 15738 SH Sole 3108 12630 FRED'S INC COM 356108100 20718 1843244 SH Sole 1142394 700850 FREEPORT-MCMORAN COPPER & GOLD COM 35671D857 5206 44424 SH Sole 43724 700 FTI CONSULTING INC COM 302941109 15872 231850 SH Sole 69450 162400 GENCO SHIPPING & TRADING LTD COM Y2685T107 592 9080 SH Sole 6445 2635 GENENTECH INC COM 368710406 503 6625 SH Sole 2925 3700 GENERAL CABLE CORPORATION COM 369300108 844 13873 SH Sole 11488 2385 GENERAL ELECTRIC COM 369604103 25856 968743 SH Sole 478593 490150 GENERAL GROWTH PROPERTIES COM 370021107 206 5885 SH Sole 2350 3535 GENZYME CORP-GENL DIVISION COM 372917104 1012 14079 SH Sole 5793 8286 GLAXOSMITHKLINE PLC - ADR COM 37733W105 504 11392 SH Sole 7092 4300 GOODRICH COMPANY COM 382388106 473 9966 SH Sole 16 9950 GOOGLE INC-CL A COM 38259P508 584 1110 SH Sole 793 317 GREY WOLF INC COM 397888108 17010 1883726 SH Sole 1847426 36300 GROUPE DANONE - SPONSORED ADR COM 399449107 29571 2104081 SH Sole 1940500 163581 GULFMARK OFFSHORE INC COM 402629109 59348 1020070 SH Sole 500270 519800 HARDINGE INC COM 412324303 13192 1001642 SH Sole 632107 369535 HARLEY DAVIDSON INC COM COM 412822108 713 19669 SH Sole 1050 18619 HARRIS STRATEX NETWORKS, INC. COM 41457p106 14296 1506472 SH Sole 1015775 490697 HBOS PLC - SPON ADR COM 42205m106 544 99002 SH Sole 99002 HEALTHEXTRAS INC COM 422211102 10955 363475 SH Sole 99400 264075 HEARTLAND EXPRESS INC COM 422347104 204 13714 SH Sole 13714 HECLA MINING COMPANY COM 422704106 52751 5696622 SH Sole 2849622 2847000 HEINZ H J COM 423074103 250 5224 SH Sole 1924 3300 HERBALIFE LTD COM G4412G101 770 19859 SH Sole 13894 5965 HERCULES OFFSHORE INC COM 427093109 42083 1106872 SH Sole 563912 542960 HEWLETT-PACKARD COM 428236103 2621 59295 SH Sole 9615 49680 HOLOGIC INC COM 436440101 255 11700 SH Sole 7600 4100 HOME DEPOT COM 437076102 233 9939 SH Sole 1639 8300 HONDA MOTOR LTD - ADR COM 438128308 808 23753 SH Sole 6428 17325 HORNBECK OFFSHORE SERVICES COM 440543106 27658 489433 SH Sole 380818 108615 HOT TOPIC INC COM 441339108 8191 1514000 SH Sole 498000 1016000 HUB GROUP INC CL A COM 443320106 1129 33085 SH Sole 28735 4350 HUNTINGTON BANCSHARES COM 446150104 87 15043 SH Sole 15043 ICT GROUP INC. COM 44929y101 5078 619300 SH Sole 201400 417900 II VI INC COM 902104108 23990 687007 SH Sole 427472 259535 ILLINOIS TOOL WORKS INC COM 452308109 23514 494928 SH Sole 232537 262391 IMMUCOR INC COM 452526106 468 18100 SH Sole 8850 9250 ING GROUP N.V. - SPONSORED ADR COM 456837103 609 19298 SH Sole 19298 INGERSOLL-RAND CO LTD. CL A COM G4776G101 198049 5291174 SH Sole 4949519 341655 INTEL CORP COM 458140100 26084 1214333 SH Sole 576180 638153 INTERNATIONAL BUSINESS MACHS C COM 459200101 2139 18044 SH Sole 11977 6067 INTERNATIONAL RECTIFIER COM 460254105 13432 699591 SH Sole 221591 478000 INTUITIVE SURGICAL INC COM 46120E602 431 1600 SH Sole 925 675 ITRON INC COM 465741106 1729 17585 SH Sole 12760 4825 JACOBS ENGINEERING COM 469814107 2014 24953 SH Sole 6675 18278 JOHNSON & JOHNSON COM 478160104 3807 59172 SH Sole 19892 39280 JOY GLOBAL INC COM 481165108 369 4871 SH Sole 3046 1825 JPMORGAN CHASE & COMPANY COM 46625H100 925 26956 SH Sole 9906 17050 JUNIPER NETWORKS, INC. COM 48203R104 202 9085 SH Sole 6310 2775 KAYDON CORP COM 486587108 12705 247122 SH Sole 78422 168700 KENEXA CORP COM 488879107 18443 978951 SH Sole 605726 373225 KIMBERLY CLARK COM 494368103 214 3579 SH Sole 1979 1600 KINETIC CONCEPTS INC COM 49460W208 1138 28508 SH Sole 24163 4345 KIRBY CORP COM 497266106 628 13085 SH Sole 9965 3120 KNOLL INC COM 498904200 15127 1244997 SH Sole 395497 849500 KONINKLIJKE AHOLD NV - SP ADR COM 500467402 268 19907 SH Sole 19907 KONINKLIJKE DSM NV - SPONS ADR COM 780249108 303 20575 SH Sole 20575 KOOKMIN BANK COM 50049M109 245 4179 SH Sole 4179 KOPIN CORP COM 500600101 9204 3207000 SH Sole 1073000 2134000 KRAFT FOODS INC - A COM 50075N104 24455 859581 SH Sole 380462 479119 LABARGE INC COM 502470107 13212 1016300 SH Sole 329500 686800 LABORATORY CRP OF AMER HLDGS COM 50540R409 22442 322310 SH Sole 146335 175975 LATTICE SEMICONDUCTOR CORP COM COM 518415104 10385 3318000 SH Sole 1056000 2262000 LILLY ELI COM 532457108 259 5620 SH Sole 2620 3000 LKQ CORP COM 501889208 24655 1364408 SH Sole 1071983 292425 MANULIFE FINANCIAL COM 56501R106 100317 2890141 SH Sole 2714551 175590 MATRIX SERVICE CO. COM 576853105 13287 576200 SH Sole 182500 393700 MCCORMICK & CO COM 579780206 490 13740 SH Sole 10265 3475 MCDONALDS CORP COM 580135101 514 9139 SH Sole 4854 4285 MCKESSON CORP COM 58155Q103 358 6400 SH Sole 6400 MEDTRONIC INC COM 585055106 575 11105 SH Sole 11105 MERCK & COMPANY COM 589331107 404 10725 SH Sole 7400 3325 MERRILL LYNCH COM 590188108 13477 425002 SH Sole 204623 220379 METLIFE INC. COM 59156R108 391 7405 SH Sole 7405 MICROSOFT CORP COM 594918104 30304 1101554 SH Sole 520407 581147 MIDDLEBY CORP COM 596278101 21257 484115 SH Sole 298225 185890 MITSUBISHI CORP - SPONS ADR COM 606769305 257 3889 SH Sole 3889 MITSUBISHI UFJ FINL GRP - ADR COM 606822104 195 22183 SH Sole 22183 NABORS INDUSTRIES LTD COM G6359F103 765199 15543353 SH Sole 14567348 976005 NATIONAL OILWELL VARCO INC COM 637071101 12908 145487 SH Sole 134640 10847 NESTLE SA-SPONS ADR FOR REG COM 641069406 315701 2786591 SH Sole 2653249 133342 NEVADA GEOTHERMAL POWER INC COM 64127M105 19 15000 SH Sole 15000 NEXEN INC COM 65334H102 402 10107 SH Sole 10107 NIKE INC CLASS B COM 654106103 509 8543 SH Sole 8543 NIPPON TELEGRAPH & TELEPHONE - COM 654624105 472 19433 SH Sole 19433 NISSAN MOTOR CO LTD-SPONS ADR COM 654744408 559 33993 SH Sole 33993 NOBLE CORP COM G65422100 878419 13522465 SH Sole 12602830 919635 NOKIA CORP-ADR A COM 654902204 15413 629110 SH Sole 255681 373429 NORDSTROM INC COM 655664100 20999 693044 SH Sole 311160 381884 NORTHWEST PIPE COMPANY COM 667746101 28209 505540 SH Sole 186875 318665 NOVARTIS AG - ADR COM 66987V109 203453 3696454 SH Sole 3565962 130492 NOVATEL WIRELESS INC COM 66987M604 17625 1583600 SH Sole 502900 1080700 NUANCE COMMUNICATIONS INC COM 67020Y100 335 21400 SH Sole 14500 6900 OCEANEERING INTL INC COM 675232102 4659 60470 SH Sole 60120 350 OMNICELL INC. COM 68213N109 15298 1160671 SH Sole 672346 488325 ORACLE CORP COM 68389X105 18848 897543 SH Sole 413140 484403 OSI SYSTEMS COM 671044105 12168 568050 SH Sole 186550 381500 PACCAR INC COM 693718108 668 15970 SH Sole 5820 10150 PACIFIC SUNWEAR OF CALIF COM 694873100 13253 1553675 SH Sole 1133200 420475 PARK ELECTROCHEMICAL CORP COM 700416209 19742 812083 SH Sole 576596 235487 PARKER-HANNIFIN CORPORATION COM 701094104 2995 41991 SH Sole 27144 14847 PARTNERRE LTD COM G6852T105 105355 1524015 SH Sole 1437978 86037 PATTERSON-UTI ENERGY INC COM 703481101 2539 70265 SH Sole 70265 PEDIATRIX MEDICAL GROUP INC COM 705324101 911 18505 SH Sole 11730 6775 PEPSICO INC COM 713448108 30113 473542 SH Sole 207873 265669 PERFICIENT INC COM 71375U101 14164 1466276 SH Sole 921456 544820 PETRO-CANADA COM 71644E102 281 5047 SH Sole 5047 PETROLEO BRASILEIRO S.A. ADR COM 71654V408 2784 39307 SH Sole 38117 1190 PETROLEUM GEO SERVICES ADR COM 716599105 236 9625 SH Sole 9625 PFIZER INC COM 717081103 1181 67629 SH Sole 46742 20887 PHILIP MORRIS INTERNATIONAL COM 718172109 932 18865 SH Sole 9086 9779 PHILLIPS-VAN HEUSEN COM 718592108 377 10305 SH Sole 6355 3950 PIONEER DRILLING COMPANY COM 723655106 17797 946139 SH Sole 929814 16325 PLUM CREEK TIMBER CO INC COM 729251108 294 6881 SH Sole 80 6801 POLYCOM INC. COM 73172K104 1078 44240 SH Sole 36365 7875 POLYONE CORPORATION COM 73179P106 27469 3941085 SH Sole 2441185 1499900 PORTFOLIO RECOVERY ASSOCIATES COM 73640q105 22097 589244 SH Sole 381874 207370 POSCO - ADR COM 693483109 224 1726 SH Sole 1726 POTASH CORP OF SASKATCHEWAN IN COM 73755L107 734957 3215457 SH Sole 2961945 253512 PRECISION DRILLING TRUST COM 740215108 53190 1952658 SH Sole 1877411 75247 PRIDE INTERNATIONAL INC. COM 74153Q102 3518 74400 SH Sole 74400 PROCTER & GAMBLE COM 742718109 28143 462804 SH Sole 215434 247370 PSYCHIATRIC SOLUTIONS INC COM 74439H108 31890 842762 SH Sole 517192 325570 QUALCOMM INC COM 747525103 15908 358536 SH Sole 161171 197365 QUALITY SYSTEMS INC COM 747582104 21964 750141 SH Sole 420116 330025 QUIDEL CORPORATION COM 74838J101 23415 1415637 SH Sole 896962 518675 RADIANT SYSTEMS INC. COM 75025N102 12738 1187100 SH Sole 367400 819700 RADIOSHACK CORP COM 750438103 11733 956215 SH Sole 325830 630385 RADNET INC COM 750491102 2852 460000 SH Sole 144400 315600 RANGE RESOURCES CORP COM 75281A109 386 5894 SH Sole 3744 2150 REDWOOD TRUST INC COM 758075402 10098 443083 SH Sole 316193 126890 RELM WIRELESS CORP COM 759525108 941 627600 SH Sole 323600 304000 REPSOL SA - SPONSORED ADR COM 76026T205 294 7495 SH Sole 7495 RIO TINTO PLC-SPON ADR COM 767204100 738093 1491098 SH Sole 1381501 109597 ROBERT HALF INTL COM 770323103 586 24435 SH Sole 17825 6610 ROPER INDUSTRIES COM 776696106 1520 23070 SH Sole 7300 15770 ROWAN COMPANIES INC. COM 779382100 1131 24185 SH Sole 24185 ROYAL BANK OF SCOT-SPON ADR COM 780097721 364 84870 SH Sole 84870 ROYAL DUTCH SHELL PLC ADR A COM 780259206 2830 34638 SH Sole 21146 13492 RTI INTERNATIONAL METALS INC COM 74973W107 11703 328561 SH Sole 208311 120250 RWE AKTIENGESELLSCHAF SPONSORE COM 74975E303 116370 923831 SH Sole 875082 48749 SAFECO CORP COM 786429100 687 10225 SH Sole 2200 8025 SANOFI-AVENTIS ADR COM 80105N105 343 10337 SH Sole 10337 SAPIENT CORP COM 803062108 27534 4288787 SH Sole 2789137 1499650 SAVVIS INC COM 805423308 10515 814500 SH Sole 259500 555000 SCHLUMBERGER LTD COM 806857108 779947 7260044 SH Sole 6686061 573983 SCIELE PHARMA INC. COM 808627103 22695 1172876 SH Sole 776726 396150 SHARP CORP-UNSPONSORED ADR COM 819882200 374 22957 SH Sole 22957 SIGMA-ALDRICH CORP. COM 826552101 385 7154 SH Sole 4218 2936 SMITH INTERNATIONAL COM 832110100 40371 485573 SH Sole 479608 5965 SOCIETE GENERALE-SPONS ADR COM 83364L109 385 22092 SH Sole 22092 SRS LABORATORIES INC COM 78464M106 6480 1004600 SH Sole 472600 532000 STAPLES, INC. COM 855030102 414 17420 SH Sole 100 17320 STARBUCKS CORP COM 855244109 252 16024 SH Sole 5724 10300 STATOILHYDRO ASA COM 85771P102 777 20790 SH Sole 20540 250 STEINER LEISURE LTD. COM P8744Y102 12952 456867 SH Sole 298377 158490 STORA ENSO OYJ-SPON ADR COM 86210M106 138 14720 SH Sole 14720 STRYKER CORP COM 863667101 1375 21871 SH Sole 3750 18121 SUMITOMO MITSUI FINL UNSPONS A COM 86562M100 296 39267 SH Sole 39267 SUNCOR ENERGY INC. COM 867229106 449970 7742079 SH Sole 7134851 607228 SUNPOWER CORP-CLASS A COM 867652109 463 6435 SH Sole 2250 4185 SWIFT ENERGY CO COM 870738101 718 10875 SH Sole 8250 2625 SWS GROUP INC. COM 78503N107 30331 1826073 SH Sole 1170038 656035 SYNGENTA ADR COM 87160A100 9268 143250 SH Sole 141325 1925 SYSCO CORP COM 871829107 595 21612 SH Sole 100 21512 T-3 ENERGY SERVICES INC COM 87306E107 13335 167800 SH Sole 99100 68700 TALISMAN ENERGY COM 87425E103 98759 4462653 SH Sole 4300186 162467 TARGET CORP COM 87612E106 17042 366574 SH Sole 182227 184347 TECK COMINCO LTD-CL B COM 878742204 261902 5461975 SH Sole 5109719 352256 TELEFLEX INC COM 879369106 22346 401973 SH Sole 159262 242711 TENARIS SA - ADR COM 88031M109 770362 10340435 SH Sole 9640241 700194 TETRA TECHNOLOGIES INC. COM 88162F105 19232 811114 SH Sole 580509 230605 TEVA PHARMACEUTICAL -SPONSORED COM 881624209 28329 618538 SH Sole 284496 334042 TEXAS INSTRUMENTS INC COM 882508104 361 12810 SH Sole 450 12360 THQ INC COM 872443403 720 35521 SH Sole 20571 14950 TIBCO SOFTWARE INC COM 88632Q103 20420 2669226 SH Sole 1860441 808785 TIDEWATER INC COM 886423102 17500 269103 SH Sole 124773 144330 TOTAL SA - ADR COM 89151E109 2189 25666 SH Sole 14036 11630 TRANSOCEAN (NEW) COM G90073100 1004317 6590436 SH Sole 6169974 420462 TRICAN WELL SERVICE COM 895945103 16989 679912 SH Sole 678197 1715 TRICO MARINE SERVICES INC COM 896106200 4149 113925 SH Sole 36725 77200 TRIQUINT SEMICONDUCTOR INC. COM 89674K103 24015 3962867 SH Sole 2538567 1424300 TWEEN BRANDS INC COM 901166108 6275 381200 SH Sole 124900 256300 UBS AG-REG COM H89231338 90650 4387686 SH Sole 3947868 439818 UNILEVER NV COM 904784709 196539 6920392 SH Sole 6678935 241457 UNILEVER PLC-SPONSORED ADR COM 904767704 702 24713 SH Sole 24713 UNITED MICROELECTRONICS-ADR COM 910873405 219 74926 SH Sole 74926 UNITED PARCEL SERVICES-CL B COM 911312106 671 10923 SH Sole 925 9998 UNITEDHEALTH GROUP INC COM 91324P102 2481 94516 SH Sole 28855 65661 US BANCORP COM 902973304 364 13056 SH Sole 13056 VALUEVISION MEDIA INC. COM 92047K107 6204 1737700 SH Sole 534200 1203500 VARIAN MEDICAL SYSTEMS INC COM 92220P105 1386 26740 SH Sole 21965 4775 VENOCO INC. COM 92275P307 26621 1146964 SH Sole 886464 260500 VERIZON COMMUNICATIONS COM 92343V104 1064 30064 SH Sole 9443 20621 VIACOM INC CLASS B COM 92553P201 14879 487188 SH Sole 206806 280382 VIASAT INC COM 92552V100 15823 782909 SH Sole 554684 228225 VODAFONE GROUP PLC-SP ADR COM 92857W209 623 21155 SH Sole 17285 3870 VULCAN MATERIALS CO COM 929160109 305 5103 SH Sole 5103 W-H ENERGY SERVICES INC COM 92925E108 62375 651500 SH Sole 319865 331635 WABTEC CORP COM 929740108 23816 489835 SH Sole 346710 143125 WAL-MART STORES INC COM 931142103 30799 548033 SH Sole 242158 305875 WALGREEN COMPANY COM 931422109 23993 738024 SH Sole 308885 429139 WEATHERFORD INTERNATIONAL LTD COM G95089101 995075 20066032 SH Sole 18416118 1649914 WELLS FARGO COM 949746101 2404 101234 SH Sole 19157 82077 WEYERHAEUSER COMPANY COM 962166104 975 19060 SH Sole 1400 17660 WW GRAINGER INC. COM 384802104 27912 341223 SH Sole 144663 196560 WYETH COM 983024100 3053 63667 SH Sole 35411 28256 XTO ENERGY INC COM 98385X106 30107 439458 SH Sole 214164 225294 YAHOO! INC COM 984332106 1053 50975 SH Sole 50975 YARA INTERNATIONAL-ADR COM 984851204 57409 648355 SH Sole 634547 13808 ZEBRA TECH COM 989207105 1141 34956 SH Sole 28406 6550 ZYMOGENETICS INC COM 98985T109 8576 1018500 SH Sole 340500 678000 ABB LTD-REG COM 7108899 15215 533300 SH Sole 332300 201000 UBS AG - REGISTERED COM B18YFJ4 2440 115917 SH Sole 115917 AXA COM 7088429 330 11100 SH Sole 11100 UNILEVER NV-CVA COM B12T3J1 27165 956275 SH Sole 835200 121075 VALLOUREC COM B197DR6 28043 79848 SH Sole 72748 7100 ANGLO AMERICAN PLC COM B1XZS82 20039 285568 SH Sole 285568 CADBURY PLC COM B2PF6M7 6805 540579 SH Sole 462499 78080 DIAGEO COM 0237400 19123 1039930 SH Sole 1039930 BROOKFIELD ASSET MANAGEMENT COM 112585104 567 17375 SH Sole 17375 CANADIAN NATL RAILWAY CO COM 136375102 1019 21100 SH Sole 21100 CANADIAN NATURAL RESOURCES COM 136385101 6461 65000 SH Sole 65000 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 13426 201200 SH Sole 201200 ENCANA CORP. COM 292505104 7205 78300 SH Sole 78300 ENSIGN ENERGY SERVICES INC COM 293570107 4111 187700 SH Sole 145100 42600 FINNING INTERNATIONAL INC COM 318071404 13115 521800 SH Sole 521800 MANULIFE FINANCIAL COM 56501R106 2935 83500 SH Sole 83500 POTASH CORP OF SASKATCHEWAN COM 73755L107 84177 361000 SH Sole 319000 42000 PRECISION DRILLING TRUST COM 740215108 1258 46400 SH Sole 46400 SUNCOR ENERGY COM 867229106 13596 233000 SH Sole 207400 25600 TALISMAN ENERGY INC COM 87425E103 5297 238000 SH Sole 238000 TECK COMINCO LTD - CL B COM 878742204 28076 579300 SH Sole 574100 5200 TRICAN WELL SERVICE LTD. COM 895945103 210 8400 SH Sole 8400 SPDR LEHMAN SHORT TERM MUNICIP ETF 78464a425 397 17325 SH Sole 17325 UMB SCOUT INTERNATIONAL FUND COM 904199403 397 11451.0700 SH Sole 11451.0700 UMB SCOUT SMALL CAP FUND COM 904199700 406 25232.4890 SH Sole 25232.4890 VANGUARD MORGAN GROWTH FD - IV COM 921928107 497 27877.1615 SH Sole 27877.1615 VANGUARD WINDSOR II COM 922018205 211 7982.6400 SH Sole 7982.6400 ISHARES MSCI EAFE INDEX FUND ETF 464287465 1738 25312 SH Sole 25312 ISHARES RUSSELL 2000 INDEX FUN ETF 464287655 465 6731 SH Sole 6731 ISHARES S&P SMALLCAP 600 ETF 464287804 945 15704 SH Sole 13004 2700 POWERSHARES WILDERHILL CLEAN E ETF 73935X500 1594 81535 SH Sole 7000 74535