The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COMMON 88579Y101 436 3,077 SH   SOLE   3,077 0 0
ACE LTD COMMON H0023R105 204,487 1,949,909 SH   SOLE   1,949,909 0 0
AMAZON.COM INC COMMON 023135106 39,910 123,776 SH   SOLE   123,776 0 0
AMERISAFE COMMON 03071H100 9,503 242,963 SH   SOLE   242,963 0 0
AON CORPORATION COMMON G0408V102 655 7,471 SH   SOLE   7,471 0 0
ARM HOLDINGS ADR COMMON 042068106 107,664 2,464,271 SH   SOLE   2,464,271 0 0
ASML HOLDING ADR COMMON N07059210 168,866 1,708,824 SH   SOLE   1,708,824 0 0
ASSOCIATED BANC-CORP COMMON 045487105 11,943 685,577 SH   SOLE   685,577 0 0
AUTOMATIC DATA PROCESSING COMMON 053015103 371 4,468 SH   SOLE   4,468 0 0
AVISTA CORP COMMON 05379B107 7,295 238,955 SH   SOLE   238,955 0 0
BARNES GROUP COMMON 067806109 10,884 358,623 SH   SOLE   358,623 0 0
BBCN BANCORP COMMON 073295107 13,614 933,078 SH   SOLE   933,078 0 0
BERKSHIRE HATHAWAY INC CL B COMMON 084670702 639 4,625 SH   SOLE   4,625 0 0
BLUCORA INC COMMON 095229100 11,210 735,558 SH   SOLE   735,558 0 0
BRF SA - ADR COMMON 10552T107 2,913 122,480 SH   SOLE   122,480 0 0
BRINKER INTERNATIONAL INC COMMON 109641100 15,882 312,693 SH   SOLE   312,693 0 0
BROOKS AUTOMATION COMMON 114340102 16,627 1,581,936 SH   SOLE   1,581,936 0 0
CAL MAINE FOODS COMMON 128030202 13,217 147,957 SH   SOLE   147,957 0 0
CALAMOS ASSET MANAGEMENT COMMON 12811R104 8,367 742,427 SH   SOLE   742,427 0 0
CANADIAN NATL RAILWAY CO COMMON 136375102 221,559 3,122,304 SH   SOLE   3,122,304 0 0
CANADIAN PACIFIC RAILWAY COMMON 13645T100 245,112 1,181,437 SH   SOLE   1,181,437 0 0
CBL & ASSOCIATES PROPERTIES COMMON 124830100 9,822 548,732 SH   SOLE   548,732 0 0
CHEVRON COMMON 166764100 607 5,087 SH   SOLE   5,087 0 0
CLOROX COMPANY COMMON 189054109 310 3,225 SH   SOLE   3,225 0 0
CLOROX COMPANY COMMON 189054109 310 3,225 SH   SOLE   3,225 0 0
CME GROUP INC COMMON 12572Q105 20,827 260,483 SH   SOLE   260,483 0 0
CNO FINANCIAL GROUP INC COMMON 12621E103 19,124 1,127,584 SH   SOLE   1,127,584 0 0
COCA-COLA COMPANY COMMON 191216100 473 11,086 SH   SOLE   11,086 0 0
COCA-COLA ENTERPRISES COMMON 19122T109 154,136 3,474,663 SH   SOLE   3,474,663 0 0
COGNEX CORP COMMON 192422103 20,094 498,970 SH   SOLE   498,970 0 0
COMMERCIAL METALS COMPANY COMMON 201723103 10,567 619,051 SH   SOLE   619,051 0 0
COMPANHIA DE BEBIDAS DAS AMERICA COMMON 02319V103 850 129,745 SH   SOLE   129,745 0 0
CONSOLIDATED COMMUNICATIONS HOLD COMMON 209034107 6,923 276,370 SH   SOLE   276,370 0 0
COOPER COMPANIES (THE) COMMON 216648402 22,318 143,293 SH   SOLE   143,293 0 0
CORE LABORATORIES N.V. COMMON N22717107 150,536 1,028,606 SH   SOLE   1,028,606 0 0
COSTCO WHOLESALE CORP COMMON 22160K105 21,694 173,111 SH   SOLE   173,111 0 0
COWEN GROUP COMMON 223622101 12,098 3,226,139 SH   SOLE   3,226,139 0 0
CTRIP.COM INT`L ADR COMMON 22943F100 2,583 45,508 SH   SOLE   45,508 0 0
CUBIC CORP COMMON 229669106 11,406 243,722 SH   SOLE   243,722 0 0
CVB FINANCIAL COMMON 126600105 19,427 1,353,810 SH   SOLE   1,353,810 0 0
DEVRY EDUCATION GROUP COMMON 251893103 14,415 336,720 SH   SOLE   336,720 0 0
DISNEY (WALT) COMMON 254687106 504 5,658 SH   SOLE   5,658 0 0
DOUGLAS EMMETT COMMON 25960P109 7,633 297,353 SH   SOLE   297,353 0 0
DR REDDYS LABS LTD COMMON 256135203 3,314 63,066 SH   SOLE   63,066 0 0
EAST WEST BANCORP COMMON 27579R104 16,392 482,095 SH   SOLE   482,095 0 0
EBAY INC COMMON 278642103 22,738 401,518 SH   SOLE   401,518 0 0
EMBOTELLADORA ANDINA B ADR COMMON 29081P303 309 16,151 SH   SOLE   16,151 0 0
EMBRAER SA-ADR COMMON 29082A107 3,298 84,086 SH   SOLE   84,086 0 0
EMERSON ELECTRIC COMPANY COMMON 291011104 406 6,486 SH   SOLE   6,486 0 0
EXPRESS SCRIPTS HOLDING CO COMMON 30219G108 18,359 259,930 SH   SOLE   259,930 0 0
FOOT LOCKER INC COMMON 344849104 9,906 178,004 SH   SOLE   178,004 0 0
GATX CORP COMMON 361448103 10,965 187,855 SH   SOLE   187,855 0 0
GENERAL ELECTRIC COMPANY COMMON 369604103 489 19,104 SH   SOLE   19,104 0 0
GENERAL MILLS COMMON 370334104 390 7,730 SH   SOLE   7,730 0 0
GLACIER BANCORP COMMON 37637Q105 8,240 318,624 SH   SOLE   318,624 0 0
GLAXOSMITHKLINE PLC - SPON ADR COMMON 37733W105 300 6,525 SH   SOLE   6,525 0 0
GLOBAL INDEMNITY PLC COMMON G39319101 10,035 397,740 SH   SOLE   397,740 0 0
GOOGLE INC COMMON 38259P508 19,619 33,343 SH   SOLE   33,343 0 0
GOOGLE INC CL C COMMON 38259P706 4,550 7,880 SH   SOLE   7,880 0 0
GRAN TIERRA ENERGY COMMON 38500T101 8,721 1,574,217 SH   SOLE   1,574,217 0 0
GROUP 1 AUTOMOTIVE INC COMMON 398905109 19,766 271,846 SH   SOLE   271,846 0 0
GRUPO TELEVISA SA COMMON 40049J206 4,081 120,452 SH   SOLE   120,452 0 0
HORNBECK OFFSHORE SERVICES COMMON 440543106 11,715 357,944 SH   SOLE   357,944 0 0
IMMUNOMEDICS COMMON 452907108 6,938 1,864,935 SH   SOLE   1,864,935 0 0
INSIGHT ENTERPRISES COMMON 45765U103 6,364 281,204 SH   SOLE   281,204 0 0
INTEL CORP COMMON 458140100 595 17,098 SH   SOLE   17,098 0 0
ISIS PHARMACEUTICALS INC COMMON 464330109 229 5,900 SH   SOLE   5,900 0 0
JAZZ PHARMACEUTICALS PLC COMMON G50871105 562 3,500 SH   SOLE   3,500 0 0
JOHNSON & JOHNSON COMMON 478160104 476 4,467 SH   SOLE   4,467 0 0
KADANT INC COMMON 48282T104 11,546 295,660 SH   SOLE   295,660 0 0
LACLEDE GROUP INC COMMON 505597104 10,000 215,529 SH   SOLE   215,529 0 0
LAZARD LTD-CL A COMMON G54050102 143,253 2,825,505 SH   SOLE   2,825,505 0 0
LINDSAY CORPORATION COMMON 535555106 6,313 84,457 SH   SOLE   84,457 0 0
LINKEDIN CORP COMMON 53578A108 23,916 115,098 SH   SOLE   115,098 0 0
MCDONALD`S CORP COMMON 580135101 339 3,571 SH   SOLE   3,571 0 0
MERCADOLIBRE INC COMMON 58733R102 3,480 32,034 SH   SOLE   32,034 0 0
MERITAGE HOMES CORP COMMON 59001A102 6,356 179,038 SH   SOLE   179,038 0 0
MONSANTO CO COMMON 61166W101 21,151 187,990 SH   SOLE   187,990 0 0
MONTPELIER RE HOLDINGS LTD COMMON G62185106 11,676 375,547 SH   SOLE   375,547 0 0
MOOG INC-CLASS A COMMON 615394202 6,869 100,415 SH   SOLE   100,415 0 0
NEWPORT CORP COMMON 651824104 9,613 542,472 SH   SOLE   542,472 0 0
NIKE INC B COMMON 654106103 30,110 337,554 SH   SOLE   337,554 0 0
NOVO-NORDISK A/S-SPONS ADR COMMON 670100205 181,818 3,818,102 SH   SOLE   3,818,102 0 0
OFG BANCORP COMMON 67103X102 8,512 568,251 SH   SOLE   568,251 0 0
OLIN CORP COMMON 680665205 3,928 155,542 SH   SOLE   155,542 0 0
PAYCHEX INC COMMON 704326107 404 9,144 SH   SOLE   9,144 0 0
PEPSICO INC COMMON 713448108 409 4,396 SH   SOLE   4,396 0 0
PERRIGO CO Plc COMMON G97822103 181,752 1,210,147 SH   SOLE   1,210,147 0 0
PORTLAND GENERAL ELECTRIC COMMON 736508847 4,931 153,505 SH   SOLE   153,505 0 0
PRAXAIR INC COMMON 74005P104 18,589 144,098 SH   SOLE   144,098 0 0
PRICESMART INC COMMON 741511109 3,018 35,240 SH   SOLE   35,240 0 0
PROCTER & GAMBLE CO COMMON 742718109 416 4,970 SH   SOLE   4,970 0 0
REDWOOD TRUST COMMON 758075402 12,391 747,375 SH   SOLE   747,375 0 0
REGAL-BELOIT COMMON 758750103 9,623 149,785 SH   SOLE   149,785 0 0
SAIA COMMON 78709Y105 13,282 267,996 SH   SOLE   267,996 0 0
SENSATA TECHNOLOGIES HOLDING COMMON N7902X106 171,058 3,841,410 SH   SOLE   3,841,410 0 0
SENSIENT TECHNOLOGIES COMMON 81725T100 5,524 105,526 SH   SOLE   105,526 0 0
SNAP-ON INC COMMON 833034101 12,828 105,951 SH   SOLE   105,951 0 0
SPECTRA ENERGY CORP COMMON 847560109 422 10,760 SH   SOLE   10,760 0 0
STARBUCKS CORP COMMON 855244109 18,524 245,486 SH   SOLE   245,486 0 0
TAIWAN SEMICONDUCTOR MFG CO. COMMON 874039100 256,078 12,689,684 SH   SOLE   12,689,684 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON 874054109 9,269 401,808 SH   SOLE   401,808 0 0
TD AMERITRADE HOLDINGS COMMON 87236Y108 26,743 801,423 SH   SOLE   801,423 0 0
TEEKAY TANKERS COMMON Y8565N102 9,896 2,653,048 SH   SOLE   2,653,048 0 0
TRIANGLE PETROLEUM COMMON 89600B201 12,571 1,141,842 SH   SOLE   1,141,842 0 0
TRIPADVISOR INC COMMON 896945201 11,956 130,779 SH   SOLE   130,779 0 0
TUESDAY MORNING COMMON 899035505 15,362 791,674 SH   SOLE   791,674 0 0
UNILEVER PLC-SPONSORED ADR COMMON 904767704 370 8,830 SH   SOLE   8,830 0 0
WELLCARE HEALTH PLANS INC COMMON 94946T106 16,580 274,784 SH   SOLE   274,784 0 0
WELLS FARGO & COMPANY COMMON 949746101 497 9,591 SH   SOLE   9,591 0 0
WERNER ENTERPRISES COMMON 950755108 9,076 360,135 SH   SOLE   360,135 0 0
WESTERN REFINING COMMON 959319104 17,579 418,645 SH   SOLE   418,645 0 0
YANDEX NV-A COMMON N97284108 100,323 3,609,381 SH   SOLE   3,609,381 0 0
YUM! BRANDS INC COMMON 988498101 18,633 258,864 SH   SOLE   258,864 0 0