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
FINANCIAL ENGINES INC COM 317485100 98,718 2,686,231 SH   SOLE   2,678,831 0 7,400
POOL CORPORATION COM 73278L105 87,019 833,998 SH   SOLE   829,899 0 4,099
LKQ CORP COM 501889208 84,454 2,755,440 SH   SOLE   2,746,440 0 9,000
HOWARD HUGHES CORP COM 44267D107 81,791 716,840 SH   SOLE   714,895 0 1,945
VISA INC COM CL A 92826C839 81,337 1,042,524 SH   SOLE   1,038,962 0 3,562
TASER INTL INC COM 87651B104 80,119 3,305,263 SH   SOLE   3,296,863 0 8,400
SKYWORKS SOLUTIONS INC COM 83088M102 79,301 1,062,165 SH   SOLE   1,058,965 0 3,200
LEGGETT & PLATT INC COM 524660107 78,973 1,615,659 SH   SOLE   1,609,209 0 6,450
LUMINEX CORP DEL COM 55027E102 77,830 3,847,289 SH   SOLE   3,834,589 0 12,700
3-D SYS CORP DEL COM NEW 88554D205 75,991 5,717,982 SH   SOLE   5,697,582 0 20,400
APACHE CORP COM 037411105 73,938 1,164,940 SH   SOLE   1,161,090 0 3,850
STERIS PLC SHS USD G84720104 69,955 1,038,065 SH   SOLE   1,034,815 0 3,250
B/E AEROSPACE INC COM 073302101 68,756 1,142,329 SH   SOLE   1,137,429 0 4,900
GENESEE & WYO INC CL A 371559105 66,973 964,890 SH   SOLE   961,540 0 3,350
2U INC COM 90214J101 66,316 2,199,548 SH   SOLE   2,192,648 0 6,900
GULFPORT ENERGY CORP COM NEW 402635304 61,704 2,851,430 SH   SOLE   2,840,580 0 10,850
KEARNY FINL CORP MD COM 48716P108 57,404 3,691,623 SH   SOLE   3,682,023 0 9,600
FLOWERS FOODS INC COM 343498101 44,326 2,219,644 SH   SOLE   2,203,894 0 15,750
FIRST HAWAIIAN INC COM 32051X108 43,739 1,256,150 SH   SOLE   1,249,850 0 6,300
EURONET WORLDWIDE INC COM 298736109 33,583 463,673 SH   SOLE   462,023 0 1,650
DST SYS INC DEL COM 233326107 22,309 208,209 SH   SOLE   206,709 0 1,500
JPMORGAN CHASE & CO COM 46625H100 12,182 141,180 SH   SOLE   139,030 0 2,150
MICROCHIP TECHNOLOGY INC COM 595017104 12,091 188,490 SH   SOLE   185,540 0 2,950
PINNACLE FOODS INC DEL COM 72348P104 10,923 204,375 SH   SOLE   200,975 0 3,400
VERIZON COMMUNICATIONS INC COM 92343V104 10,246 191,945 SH   SOLE   189,345 0 2,600
SCHLUMBERGER LTD COM 806857108 10,079 120,060 SH   SOLE   118,210 0 1,850
ABBOTT LABS COM 002824100 10,001 260,400 SH   SOLE   256,600 0 3,800
PEPSICO INC COM 713448108 9,176 87,701 SH   SOLE   86,201 0 1,500
BANK AMER CORP 7.25%CNV PFD L 060505682 9,150 7,842 SH   SOLE   7,715 0 127
REPUBLIC SVCS INC COM 760759100 8,402 147,290 SH   SOLE   143,690 0 3,600
APPLE INC COM 037833100 7,201 62,180 SH   SOLE   61,130 0 1,050
MICROSOFT CORP COM 594918104 7,179 115,539 SH   SOLE   112,339 0 3,200
JOHNSON & JOHNSON COM 478160104 6,475 56,210 SH   SOLE   54,810 0 1,400
CHEVRON CORP NEW COM 166764100 6,442 54,738 SH   SOLE   53,038 0 1,700
LOCKHEED MARTIN CORP COM 539830109 6,353 25,420 SH   SOLE   24,670 0 750
CULLEN FROST BANKERS INC COM 229899109 5,997 67,975 SH   SOLE   67,175 0 800
GENERAL MLS INC COM 370334104 5,899 95,500 SH   SOLE   93,000 0 2,500
CATERPILLAR INC DEL COM 149123101 4,402 47,475 SH   SOLE   45,725 0 1,750
EVERBANK FINL CORP COM 29977G102 4,222 217,097 SH   SOLE   213,797 0 3,300
BLOCK H & R INC COM 093671105 3,737 162,550 SH   SOLE   159,150 0 3,400
SOTHEBYS COM 835898107 3,487 87,500 SH   SOLE   87,500 0 0
EXXON MOBIL CORP COM 30231G102 836 9,264 SH   SOLE   9,264 0 0
TRAVELERS COMPANIES INC COM 89417E109 537 4,393 SH   SOLE   4,393 0 0
3M CO COM 88579Y101 535 3,000 SH   SOLE   3,000 0 0
AT&T INC COM 00206R102 387 9,120 SH   SOLE   8,620 0 500
COLGATE PALMOLIVE CO COM 194162103 385 5,888 SH   SOLE   5,888 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 299 4,080 SH   SOLE   4,080 0 0
EBIX INC COM NEW 278715206 256 4,500 SH   SOLE   4,500 0 0
ENDOLOGIX INC COM 29266S106 85 15,000 SH   SOLE   15,000 0 0