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
MERCADOLIBRE INC COM 58733R102 1,644 4,830 SH   SOLE   4,830 0 0
BERKSHIRE HATHAWAY INC A COM CL A 084670108 320 1 SH   SOLE   1 0 0
BRIGHT HORIZONS FAM SOLUTIONS INC COM CL A 109194100 231 1,960 SH   SOLE   1,960 0 0
CARVANA CO CL A COM CL A 146869102 27,155 459,548 SH   SOLE   459,548 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP A COM CL A 192446102 811 10,514 SH   SOLE   10,514 0 0
MARRIOTT INTERNATIONAL INC COM CL A 571903202 600 4,545 SH   SOLE   4,545 0 0
ROYAL DUTCH SHELL PLC COM CL A 780259206 307 4,500 SH   SOLE   4,500 0 0
VEEVA SYS INC CL A COM COM CL A 922475108 32,402 297,617 SH   SOLE   297,617 0 0
ZEBRA TECHNOLOGIES CORP CL A COM CL A 989207105 5,870 33,194 SH   SOLE   33,194 0 0
EVO PMTS INC CL A COM COM CL A 26927E104 239 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CL A COM CL A 02079K305 27,849 23,071 SH   SOLE   23,071 0 0
AMERICAN TOWER CORPORATION COM CL A 03027X100 745 5,125 SH   SOLE   5,125 0 0
CME GROUP INC CL A COM CL A 12572Q105 1,167 6,859 SH   SOLE   6,859 0 0
COMCAST CORP NEW CL A COM CL A 20030N101 752 21,249 SH   SOLE   21,249 0 0
EVOLENT HEALTH INC CL A COM CL A 30050B101 39,972 1,407,457 SH   SOLE   1,407,457 0 0
FACEBOOK INC CL A COM CL A 30303M102 21,474 130,574 SH   SOLE   130,574 0 0
MASTERCARD INC A COM CL A 57636Q104 7,439 33,417 SH   SOLE   33,417 0 0
PREMIER INC CL A COM CL A 74051N102 13,779 300,976 SH   SOLE   300,976 0 0
VISA INC CL A COM CL A 92826C839 48,502 323,154 SH   SOLE   323,154 0 0
WORKDAY INC COM CL A 98138H101 30,549 209,267 SH   SOLE   209,267 0 0
ACCENTURE PLC A COM CL A G1151C101 220 1,292 SH   SOLE   1,292 0 0
BERKSHIRE HATHAWAY INC B COM CL B 084670702 10,742 50,169 SH   SOLE   50,169 0 0
NIKE INC CLASS B COM CL B 654106103 769 9,082 SH   SOLE   9,082 0 0
ROGERS COMMUNICATIONS INC COM CL B 775109200 259 5,041 SH   SOLE   5,041 0 0
UNITED PARCEL SVC INC CL B COM CL B 911312106 261 2,238 SH   SOLE   2,238 0 0
ALPHABET INC CAP STK CL C COM CL C 02079K107 1,340 1,123 SH   SOLE   1,123 0 0
KINDER MORGAN INC COM CL P 49456B101 210 11,829 SH   SOLE   11,829 0 0
ABBOTT LABORATORIES COM 002824100 1,488 20,283 SH   SOLE   20,283 0 0
ABIOMED INC COM 003654100 29,594 65,800 SH   SOLE   65,800 0 0
AFFILIATED MANAGERS GROUP COM 008252108 22,989 168,143 SH   SOLE   168,143 0 0
AIR PRODUCTS & CHEM COM 009158106 519 3,105 SH   SOLE   3,105 0 0
ALLIANCE DATA SYS CORP COM 018581108 30,965 131,117 SH   SOLE   131,117 0 0
ALLIANT ENERGY CORP COM 018802108 1,058 24,848 SH   SOLE   24,848 0 0
AMAZON.COM INC COM 023135106 41,378 20,658 SH   SOLE   20,658 0 0
AMERICAN ELEC PWR CO COM 025537101 536 7,560 SH   SOLE   7,560 0 0
AMERICAN EXPRESS CO COM 025816109 631 5,928 SH   SOLE   5,928 0 0
AMGEN INC COM 031162100 2,166 10,450 SH   SOLE   10,450 0 0
ANTHEM INC COM 036752103 548 2,000 SH   SOLE   2,000 0 0
APPLE INC COM 037833100 29,300 129,794 SH   SOLE   129,794 0 0
ARCHER-DANIELS MIDLAND CO COM 039483102 325 6,474 SH   SOLE   6,474 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 1,221 8,103 SH   SOLE   8,103 0 0
BALL CORP COM 058498106 211 4,800 SH   SOLE   4,800 0 0
BANK OF AMERICA CORP COM 060505104 424 14,377 SH   SOLE   14,377 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 20,951 410,893 SH   SOLE   410,893 0 0
BAXTER INTL INC COM 071813109 413 5,355 SH   SOLE   5,355 0 0
BOEING CO COM 097023105 819 2,203 SH   SOLE   2,203 0 0
BRISTOL MYERS SQUIBB COM 110122108 1,962 31,610 SH   SOLE   31,610 0 0
BURLINGTON STORES INC COM 122017106 17,448 107,096 SH   SOLE   107,096 0 0
CATERPILLAR INC COM 149123101 383 2,510 SH   SOLE   2,510 0 0
CELGENE CORP COM 151020104 1,096 12,245 SH   SOLE   12,245 0 0
CHEVRON CORP COM 166764100 1,716 14,035 SH   SOLE   14,035 0 0
COCA COLA CO COM 191216100 1,783 38,603 SH   SOLE   38,603 0 0
COPART INC COM 217204106 1,381 26,800 SH   SOLE   26,800 0 0
CORNING INC COM 219350105 501 14,198 SH   SOLE   14,198 0 0
DTE ENERGY HOLDING CO COM 233331107 398 3,645 SH   SOLE   3,645 0 0
DANAHER CORP COM 235851102 357 3,287 SH   SOLE   3,287 0 0
DEERE & COMPANY COM 244199105 332 2,208 SH   SOLE   2,208 0 0
DELUXE CORP COM 248019101 228 4,000 SH   SOLE   4,000 0 0
DEXCOM INC COM 252131107 27,733 193,886 SH   SOLE   193,886 0 0
DISNEY WALT CO COM 254687106 688 5,885 SH   SOLE   5,885 0 0
DYNAVAX TECHNOLOGIES COM 268158201 27,925 2,252,046 SH   SOLE   2,252,046 0 0
ECOLAB INC COM 278865100 1,990 12,691 SH   SOLE   12,691 0 0
EMERSON ELECTRIC CO COM 291011104 459 6,000 SH   SOLE   6,000 0 0
FAIR ISAAC CORP COM 303250104 29,302 128,207 SH   SOLE   128,207 0 0
FASTENAL CO COM 311900104 22,235 383,222 SH   SOLE   383,222 0 0
GENERAL ELECTRIC CO COM 369604103 1,680 148,836 SH   SOLE   148,836 0 0
GRAINGER W W INC COM 384802104 416 1,165 SH   SOLE   1,165 0 0
GRUBHUB INC COM 400110102 22,646 163,364 SH   SOLE   163,364 0 0
HALLIBURTON CO COM 406216101 311 7,663 SH   SOLE   7,663 0 0
HOME DEPOT INC COM 437076102 1,418 6,846 SH   SOLE   6,846 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 1,287 7,732 SH   SOLE   7,732 0 0
ILLINOIS TOOL WORKS COM 452308109 2,975 21,080 SH   SOLE   21,080 0 0
ILLUMINA INC COM 452327109 1,029 2,802 SH   SOLE   2,802 0 0
INTEL CORP COM 458140100 1,561 33,017 SH   SOLE   33,017 0 0
INTL BUSINESS MACH COM 459200101 715 4,728 SH   SOLE   4,728 0 0
INTERNATIONAL PAPER CO COM 460146103 216 4,400 SH   SOLE   4,400 0 0
INTUIT COM COM 461202103 1,035 4,552 SH   SOLE   4,552 0 0
JOHNSON & JOHNSON COM 478160104 8,886 64,315 SH   SOLE   64,315 0 0
KELLOGG CO COM 487836108 441 6,300 SH   SOLE   6,300 0 0
KIMBERLY CLARK CORP COM 494368103 669 5,885 SH   SOLE   5,885 0 0
LILLY ELI &CO COM 532457108 2,518 23,469 SH   SOLE   23,469 0 0
LOCKHEED MARTIN CORP COM 539830109 633 1,831 SH   SOLE   1,831 0 0
LOWES COS INC COM 548661107 29,911 260,500 SH   SOLE   260,500 0 0
LULULEMON ATHLETICA INC COM 550021109 32,242 198,422 SH   SOLE   198,422 0 0
MSC INDUSTRIAL DIRECT CO INC COM 553530106 337 3,821 SH   SOLE   3,821 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 596 7,200 SH   SOLE   7,200 0 0
MCDONALDS CORP COM 580135101 1,537 9,185 SH   SOLE   9,185 0 0
MICROSOFT CORP COM 594918104 9,573 83,704 SH   SOLE   83,704 0 0
MOODY S CORPORATION COM 615369105 347 2,077 SH   SOLE   2,077 0 0
MORNINGSTAR INC COM 617700109 19,721 156,642 SH   SOLE   156,642 0 0
NORFOLK SOUTHERN CRP COM 655844108 241 1,333 SH   SOLE   1,333 0 0
NORTHERN TR CORP COM 665859104 1,560 15,275 SH   SOLE   15,275 0 0
OGE ENERGY CORP COM 670837103 338 9,300 SH   SOLE   9,300 0 0
ONEOK INC COM 682680103 353 5,200 SH   SOLE   5,200 0 0
PACKAGING CORP AMER COM 695156109 706 6,434 SH   SOLE   6,434 0 0
PAYCHEX INC COM 704326107 2,356 31,985 SH   SOLE   31,985 0 0
PEPSICO INC COM 713448108 2,467 22,068 SH   SOLE   22,068 0 0
PFIZER INC COM 717081103 2,794 63,402 SH   SOLE   63,402 0 0
PHILIP MORRIS INTL INC COM 718172109 371 4,556 SH   SOLE   4,556 0 0
PROCTER AND GAMBLE CO COM 742718109 2,201 26,447 SH   SOLE   26,447 0 0
PROGRESSIVE CORP OHIO COM 743315103 39,695 558,773 SH   SOLE   558,773 0 0
PROTO LABS INC COM 743713109 920 5,690 SH   SOLE   5,690 0 0
QUALCOMM INC COM 747525103 378 5,250 SH   SOLE   5,250 0 0
SCHWAB CHARLES CORP NEW COM 808513105 28,398 577,781 SH   SOLE   577,781 0 0
SNAP-ON INC COM 833034101 367 2,000 SH   SOLE   2,000 0 0
SOUTHERN CO COM 842587107 219 5,030 SH   SOLE   5,030 0 0
STARBUCKS CORP COM 855244109 1,135 19,965 SH   SOLE   19,965 0 0
STRYKER CORP COM 863667101 583 3,280 SH   SOLE   3,280 0 0
SYSCO CORP COM 871829107 357 4,876 SH   SOLE   4,876 0 0
TJX COMPANIES INC COM 872540109 302 2,700 SH   SOLE   2,700 0 0
TELEFLEX INC COM 879369106 931 3,500 SH   SOLE   3,500 0 0
TORONTO DOMINION BK ONT COM NEW COM 891160509 344 5,654 SH   SOLE   5,654 0 0
US BANCORP COM 902973304 266 5,043 SH   SOLE   5,043 0 0
UNION PACIFIC CORP COM 907818108 478 2,935 SH   SOLE   2,935 0 0
UNITED STATES STEEL CORP COM 912909108 2,515 82,500 SH   SOLE   82,500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,831 13,100 SH   SOLE   13,100 0 0
WAGEWORKS INC COM 930427109 28,629 669,676 SH   SOLE   669,676 0 0
WAL-MART STORES INC COM 931142103 298 3,168 SH   SOLE   3,168 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,110 15,225 SH   SOLE   15,225 0 0
WATSCO INC COM 942622200 26,195 147,079 SH   SOLE   147,079 0 0
WELLS FARGO CO COM 949746101 809 15,389 SH   SOLE   15,389 0 0
WEYERHAEUSER CO COM COM 962166104 431 13,358 SH   SOLE   13,358 0 0
WHIRLPOOL CORP COM 963320106 213 1,793 SH   SOLE   1,793 0 0
WILLIAMS COMPANIES INC COM 969457100 317 11,672 SH   SOLE   11,672 0 0
YUM BRANDS INC COM 988498101 317 3,488 SH   SOLE   3,488 0 0
TARGET CORP COM 87612E106 207 2,347 SH   SOLE   2,347 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 36,716 210,890 SH   SOLE   210,890 0 0
AT&T INC USD1 COM 00206R102 2,729 81,258 SH   SOLE   81,258 0 0
ABBVIE INC COM 00287Y109 2,201 23,268 SH   SOLE   23,268 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 14,460 630,053 SH   SOLE   630,053 0 0
ACUITY BRANDS INC COM 00508Y102 399 2,535 SH   SOLE   2,535 0 0
ADOBE SYSTEMS INC COM 00724F101 587 2,173 SH   SOLE   2,173 0 0
ALBIREO PHARMA INC COM 01345P106 5,282 160,248 SH   SOLE   160,248 0 0
ALTRIA GROUP INC COM 02209S103 1,140 18,898 SH   SOLE   18,898 0 0
BIO- TECHNE CORP COM 09073M104 204 1,000 SH   SOLE   1,000 0 0
BLACKLINE INC COM 09239B109 22,495 398,361 SH   SOLE   398,361 0 0
BOOKING HLDGS INC COM 09857L108 758 382 SH   SOLE   382 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 235 2,400 SH   SOLE   2,400 0 0
CHIMERA INVT CORP COM 16934Q208 230 12,660 SH   SOLE   12,660 0 0
CISCO SYS INC COM 17275R102 2,105 43,258 SH   SOLE   43,258 0 0
CONOCOPHILLIPS COM COM 20825C104 202 2,611 SH   SOLE   2,611 0 0
COSTCO WHOLESALE CORP COM 22160K105 32,860 139,902 SH   SOLE   139,902 0 0
COSTAR GROUP INC COM 22160N109 32,770 77,867 SH   SOLE   77,867 0 0
DOMINION ENERGY INC COM 25746U109 549 7,810 SH   SOLE   7,810 0 0
DOWDUPONT INC COM 26078J100 619 9,621 SH   SOLE   9,621 0 0
DUKE ENERGY CORP COM 26441C204 726 9,070 SH   SOLE   9,070 0 0
EOG RESOURCES INC COM 26875P101 253 1,987 SH   SOLE   1,987 0 0
ENBRIDGE INC COM COM 29250N105 574 17,779 SH   SOLE   17,779 0 0
EQUINIX INC COM 29444U700 682 1,576 SH   SOLE   1,576 0 0
EXELIXIS INC COM 30161Q104 13,389 755,582 SH   SOLE   755,582 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 362 3,811 SH   SOLE   3,811 0 0
EXXON MOBIL CORP COM 30231G102 8,186 96,284 SH   SOLE   96,284 0 0
FRANKLIN STREET PROPERTIES CORP COM 35471R106 425 53,193 SH   SOLE   53,193 0 0
GLOBAL PMTS INC COM 37940X102 4,453 34,956 SH   SOLE   34,956 0 0
IDEXX LABORATORIES INC COM 45168D104 27,142 108,714 SH   SOLE   108,714 0 0
INOGEN INC COM 45780L104 32,158 131,730 SH   SOLE   131,730 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 40,666 543,004 SH   SOLE   543,004 0 0
INTERDIGITAL INC COM 45867G101 440 5,500 SH   SOLE   5,500 0 0
INTUITIVE SURGICAL INC COM 46120E602 852 1,484 SH   SOLE   1,484 0 0
IQVIA HLDGS INC COM 46266C105 221 1,700 SH   SOLE   1,700 0 0
IRON MOUNTAIN INC NPV COM 46284V101 29,951 867,653 SH   SOLE   867,653 0 0
JPMORGAN CHASE & CO COM 46625H100 6,716 59,521 SH   SOLE   59,521 0 0
MB FINANCIAL INC COM 55264U108 2,474 53,655 SH   SOLE   53,655 0 0
MERCK & CO INC COM 58933Y105 1,313 18,511 SH   SOLE   18,511 0 0
NETFLIX COM COM 64110L106 14,529 38,835 SH   SOLE   38,835 0 0
NEXTERA ENERGY INC COM 65339F101 308 1,840 SH   SOLE   1,840 0 0
NVIDIA CORP COM 67066G104 928 3,304 SH   SOLE   3,304 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 597 1,720 SH   SOLE   1,720 0 0
ORACLE CORP COM 68389X105 283 5,497 SH   SOLE   5,497 0 0
PRA GROUP INC COM 69354N106 244 6,779 SH   SOLE   6,779 0 0
PAYPAL HLDGS INC COM 70450Y103 3,022 34,402 SH   SOLE   34,402 0 0
PHYSICIANS REALTY TRUST COM 71943U104 181 10,733 SH   SOLE   10,733 0 0
POOL CORP COM 73278L105 2,581 15,468 SH   SOLE   15,468 0 0
PRAXAIR INC COM 74005P104 212 1,316 SH   SOLE   1,316 0 0
PROGREEN US INC COM 74327M102 1 300,000 SH   SOLE   300,000 0 0
REALPAGE INC COM 75606N109 27,125 411,606 SH   SOLE   411,606 0 0
S&PGLOBAL INC COM COM 78409V104 719 3,680 SH   SOLE   3,680 0 0
SALESFORCE COM COM 79466L302 32,494 204,324 SH   SOLE   204,324 0 0
TELADOC INC COM 87918A105 2,176 25,200 SH   SOLE   25,200 0 0
TELUS CORP COM 87971M103 267 7,260 SH   SOLE   7,260 0 0
3M CO COM 88579Y101 1,738 8,247 SH   SOLE   8,247 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 32,218 99,997 SH   SOLE   99,997 0 0
VENTAS INC COM 92276F100 380 6,995 SH   SOLE   6,995 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,025 37,929 SH   SOLE   37,929 0 0
VITAL THERAPIES INC COM 92847R104 7 25,000 SH   SOLE   25,000 0 0
WEC ENERGY GROUP INC COM 92939U106 624 9,350 SH   SOLE   9,350 0 0
WASTE MANAGEMENT INC COM 94106L109 625 6,919 SH   SOLE   6,919 0 0
ZOETIS INC COM 98978V103 28,673 313,164 SH   SOLE   313,164 0 0
ALLERGAN PLC. COM COM G0177J108 653 3,430 SH   SOLE   3,430 0 0
AON PLC COM G0408V102 400 2,600 SH   SOLE   2,600 0 0
IHS MARKIT LTD A COM G47567105 569 10,544 SH   SOLE   10,544 0 0
LYONDELLBASELL INDUSTRIES NV COM N53745100 205 2,000 SH   SOLE   2,000 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR COM N96617118 22,126 762,439 SH   SOLE   762,439 0 0
NOVARTIS A G SPONSORED ADR SPONSORED ADR 66987V109 263 3,052 SH   SOLE   3,052 0 0
BP PLC SPONSORED ADR SPONSORED ADR 055622104 1,932 41,914 SH   SOLE   41,914 0 0
KORNIT DIGITAL LTD SHS M6372Q113 25,832 1,179,539 SH   SOLE   1,179,539 0 0
UNILEVER NV N Y SHS NEW 904784709 369 6,634 SH   SOLE   6,634 0 0
ROYAL DUTCH SHELL ADR SPONS ADR A 780259206 232 3,412 SH   SOLE   3,412 0 0
CENTRAL SECURITIES CORPORATION COM 155123102 523 17,720 SH   SOLE   17,720 0 0
ISHARES INC MSCI EUROZONE ETF 464286608 525 12,800 SH   SOLE   12,800 0 0
ISHARES INC CORE S&P 500 ETF 464287200 4,472 15,277 SH   SOLE   15,277 0 0
ISHARES INC MSCI EMG MKT ETF 464287234 222 5,165 SH   SOLE   5,165 0 0
ISHARES INC RUS 1000 GRW ETF 464287614 746 4,784 SH   SOLE   4,784 0 0
ISHARES INC RUS 2000 GRW ETF 464287648 882 4,099 SH   SOLE   4,099 0 0
ISHARES INC RUSSELL 2000 ETF 464287655 1,355 8,042 SH   SOLE   8,042 0 0
ISHARES INC S&P US PFD STK 464288687 388 10,440 SH   SOLE   10,440 0 0
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 1,132 20,130 SH   SOLE   20,130 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 856 4,605 SH   SOLE   4,605 0 0
ETFS PHYSICAL SWISS GOLD SHS 26922Y105 285 2,474 SH   SOLE   2,474 0 0
DNP SELECT INCOME COM 23325P104 113 10,215 SH   SOLE   10,215 0 0
DIREXION DAILY FINANCIAL BULL 3X ETF DLY FIN BULL 25459Y694 506 7,200 SH   SOLE   7,200 0 0
SPDR S&P 500 ETF TRUST UNIT SER 1 S&P SPDR S&P 500 ETF TR 78462F103 874 3,006 SH   SOLE   3,006 0 0
SPROTT PHYSICAL GOLD TRUST UNIT UNITS 85207H104 1,920 201,008 SH   SOLE   201,008 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT UNITS 85208R101 1,208 103,430 SH   SOLE   103,430 0 0
VANGUARD SCOTTSDALE FDS SHRT TERM CORP BD 92206C409 562 7,190 SH   SOLE   7,190 0 0
ALPS ETF TR ALERIAN MLP ETF ALERIAN MLP 00162Q866 217 20,350 SH   SOLE   20,350 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LP COM G16252101 241 6,048 SH   SOLE   6,048 0 0
ENERGY TRANSFER EQUITY LP COM UT LTD PTN 29273V100 656 37,657 SH   SOLE   37,657 0 0
ENTERPRISE PRODUCTS PARTNERS LP COMMON UNIT 293792107 1,029 35,808 SH   SOLE   35,808 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM UT LTD PTN 559080106 785 11,588 SH   SOLE   11,588 0 0
MPLX LP PARTNERSHIP UNITS COM UT LTD PTN 55336V100 703 20,269 SH   SOLE   20,269 0 0
PHILLIPS 66 PARTNERS LP COM UT LTD PTN 718549207 475 9,280 SH   SOLE   9,280 0 0
PROSHARES SHORT S&P500 SHORT S&P NE 74347B425 416 15,220 SH   SOLE   15,220 0 0