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
CROWN CASTLE INTL CORP NEW COM 22822V101 12,172 84,291 SH   SOLE   84,291 0 0
AMAZON COM INC COM 023135106 11,806 6,055 SH   SOLE   6,012 0 43
MASTERCARD INC CL A 57636Q104 11,645 48,208 SH   SOLE   47,951 0 257
ALPHABET INC CAP STK CL C 02079K107 7,297 6,275 SH   SOLE   6,208 0 67
RINGCENTRAL INC CL A 76680R206 5,929 27,977 SH   SOLE   27,405 0 572
ALPHABET INC CAP STK CL A 02079K305 5,063 4,357 SH   SOLE   4,315 0 42
APPLE INC COM 037833100 4,307 16,939 SH   SOLE   16,939 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,898 15,124 SH   SOLE   15,124 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,325 15,268 SH   SOLE   14,804 0 464
HUBSPOT INC COM 443573100 2,639 19,813 SH   SOLE   19,813 0 0
EXACT SCIENCES CORP COM 30063P105 2,558 44,101 SH   SOLE   43,116 0 985
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,256 19,019 SH   SOLE   17,536 0 1,483
ADVANCED MICRO DEVICES INC COM 007903107 2,049 45,060 SH   SOLE   45,060 0 0
DANAHER CORPORATION COM 235851102 1,992 14,392 SH   SOLE   14,392 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,986 33,393 SH   SOLE   32,740 0 653
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1,895 124,804 SH   SOLE   124,804 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,850 206,905 SH   SOLE   195,121 0 11,784
MICROSOFT CORP COM 594918104 1,778 11,277 SH   SOLE   10,686 0 591
EASTERLY GOVT PPTYS INC COM 27616P103 1,763 71,565 SH   SOLE   68,236 0 3,329
MASTEC INC COM 576323109 1,699 51,915 SH   SOLE   48,696 0 3,219
FIRST INDL RLTY TR INC COM 32054K103 1,465 44,099 SH   SOLE   42,325 0 1,774
VAPOTHERM INC COM 922107107 1,420 75,423 SH   SOLE   72,296 0 3,127
FACEBOOK INC CL A 30303M102 1,348 8,080 SH   SOLE   7,624 0 456
AIR PRODS & CHEMS INC COM 009158106 1,347 6,747 SH   SOLE   6,567 0 180
PAYPAL HLDGS INC COM 70450Y103 1,342 14,017 SH   SOLE   14,017 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,332 20,703 SH   SOLE   20,703 0 0
LUMENTUM HLDGS INC COM 55024U109 1,273 17,277 SH   SOLE   17,277 0 0
WASTE CONNECTIONS INC COM 94106B101 1,241 16,007 SH   SOLE   15,280 0 727
EPR PPTYS COM SH BEN INT 26884U109 1,240 51,180 SH   SOLE   47,614 0 3,566
AMETEK INC COM 031100100 1,178 16,363 SH   SOLE   15,773 0 590
DISNEY WALT CO COM DISNEY 254687106 1,152 11,923 SH   SOLE   11,923 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,148 8,009 SH   SOLE   8,009 0 0
ZSCALER INC COM 98980G102 1,096 18,013 SH   SOLE   17,163 0 850
NETFLIX INC COM 64110L106 1,067 2,841 SH   SOLE   2,841 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,066 4,275 SH   SOLE   3,596 0 679
F M C CORP COM NEW 302491303 1,059 12,967 SH   SOLE   12,254 0 713
VENTAS INC COM 92276F100 1,054 39,324 SH   SOLE   38,262 0 1,062
CVS HEALTH CORP COM 126650100 1,050 17,692 SH   SOLE   17,649 0 43
ASPEN GROUP INC COM NEW 04530L203 1,038 129,903 SH   SOLE   129,903 0 0
AXON ENTERPRISE INC COM 05464C101 1,035 14,624 SH   SOLE   12,354 0 2,270
OMNICELL INC COM 68213N109 1,007 15,348 SH   SOLE   15,348 0 0
NOODLES & CO COM CL A 65540B105 1,003 213,017 SH   SOLE   202,339 0 10,678
GILEAD SCIENCES INC COM 375558103 1,002 13,409 SH   SOLE   13,306 0 103
MICRON TECHNOLOGY INC COM 595112103 996 23,669 SH   SOLE   23,669 0 0
CHURCH & DWIGHT INC COM 171340102 985 15,342 SH   SOLE   13,446 0 1,896
AT&T INC COM 00206R102 917 31,459 SH   SOLE   31,459 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 878 432,281 SH   SOLE   378,822 0 53,459
BRISTOL-MYERS SQUIBB CO COM 110122108 825 14,799 SH   SOLE   14,799 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 820 86,572 SH   SOLE   86,572 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 819 21,814 SH   SOLE   20,770 0 1,044
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 798 88,850 SH   SOLE   88,850 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 775 10,661 SH   SOLE   10,250 0 411
WALMART INC COM 931142103 772 6,795 SH   SOLE   6,795 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 763 55,166 SH   SOLE   55,166 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 755 3,175 SH   SOLE   3,175 0 0
PROLOGIS INC. COM 74340W103 755 9,394 SH   SOLE   9,394 0 0
HOME DEPOT INC COM 437076102 682 3,652 SH   SOLE   3,652 0 0
LCI INDS COM 50189K103 678 10,143 SH   SOLE   10,143 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 668 7,985 SH   SOLE   7,985 0 0
PLUG POWER INC COM NEW 72919P202 603 170,361 SH   SOLE   170,361 0 0
REGENERON PHARMACEUTICALS COM 75886F107 602 1,232 SH   SOLE   1,232 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 597 3,314 SH   SOLE   3,314 0 0
EPAM SYS INC COM 29414B104 595 3,204 SH   SOLE   3,091 0 113
GLOBUS MED INC CL A 379577208 592 13,914 SH   SOLE   13,276 0 638
CADENCE DESIGN SYSTEM INC COM 127387108 580 8,787 SH   SOLE   8,787 0 0
PROOFPOINT INC COM 743424103 576 5,614 SH   SOLE   5,614 0 0
COMCAST CORP NEW CL A 20030N101 576 16,751 SH   SOLE   16,751 0 0
CABOT OIL & GAS CORP COM 127097103 570 33,165 SH   SOLE   31,944 0 1,221
MORGAN STANLEY COM NEW 617446448 545 16,029 SH   SOLE   16,029 0 0
WD-40 CO COM 929236107 542 2,699 SH   SOLE   2,699 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 514 12,296 SH   SOLE   12,296 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 509 5,703 SH   SOLE   5,646 0 57
EURONAV NV ANTWERPEN SHS B38564108 506 44,843 SH   SOLE   44,843 0 0
EVERBRIDGE INC COM 29978A104 501 4,715 SH   SOLE   4,715 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 464 14,369 SH   SOLE   12,235 0 2,134
APPLIED MATLS INC COM 038222105 457 9,983 SH   SOLE   9,259 0 724
TELEFLEX INCORPORATED COM 879369106 446 1,522 SH   SOLE   1,522 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 435 14,682 SH   SOLE   14,682 0 0
BROADMARK RLTY CAP INC COM 11135B100 412 54,828 SH   SOLE   54,810 0 18
PPG INDS INC COM 693506107 389 4,654 SH   SOLE   4,654 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 386 13,476 SH   SOLE   13,476 0 0
ALLERGAN PLC SHS G0177J108 382 2,156 SH   SOLE   2,011 0 145
PEPSICO INC COM 713448108 381 3,175 SH   SOLE   3,175 0 0
QUALCOMM INC COM 747525103 374 5,530 SH   SOLE   5,530 0 0
TURTLE BEACH CORP COM NEW 900450206 373 59,705 SH   SOLE   59,705 0 0
BRAINSWAY LTD SPONSORED ADS 10501L106 366 46,119 SH   SOLE   46,119 0 0
ASGN INC COM 00191U102 362 11,995 SH   SOLE   11,488 0 507
NVIDIA CORP COM 67066G104 346 1,312 SH   SOLE   1,312 0 0
ADOBE INC COM 00724F101 327 1,027 SH   SOLE   1,027 0 0
VULCAN MATLS CO COM 929160109 315 2,912 SH   SOLE   2,912 0 0
WESTERN ALLIANCE BANCORP COM 957638109 297 9,687 SH   SOLE   9,030 0 657
ALPS ETF TR ALERIAN MLP 00162Q866 266 77,434 SH   SOLE   70,114 0 7,320
O REILLY AUTOMOTIVE INC NEW COM 67103H107 237 787 SH   SOLE   787 0 0
NATIONAL CINEMEDIA INC COM 635309107 232 71,117 SH   SOLE   57,601 0 13,516
IMAX CORP COM 45245E109 224 24,727 SH   SOLE   19,758 0 4,969
THOR INDS INC COM 885160101 212 5,033 SH   SOLE   5,033 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 206 18,889 SH   SOLE   18,889 0 0
BLOOMIN BRANDS INC COM 094235108 162 22,759 SH   SOLE   22,759 0 0
NETFIN ACQUISITION CORP UNIT 08/01/2024 G6455A123 145 14,439 SH   SOLE   14,439 0 0
TARGA RES CORP COM 87612G101 84 12,112 SH   SOLE   12,112 0 0
REPRO MED SYS INC COM 759910102 81 10,744 SH   SOLE   10,744 0 0
NEURONETICS INC COM 64131A105 38 19,865 SH   SOLE   19,865 0 0
VERMILLION INC COM NEW 92407M206 32 38,456 SH   SOLE   38,456 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 30 17,318 SH   SOLE   12,332 0 4,986