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
ABBVIE INC COM 00287Y109 1,096 10,165 SH   SOLE   10,165 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7,463 96,430 SH   SOLE   96,430 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 44,108 77,578 SH   SOLE   77,578 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 9,185 626,569 SH   SOLE   626,569 0 0
ALPHABET INC CAP STK CL A 02079K305 81,318 30,416 SH   SOLE   30,416 0 0
AMAZON COM INC COM 023135106 204,743 63,488 SH   SOLE   63,488 0 0
AMGEN INC COM 031162100 91,205 436,366 SH   SOLE   436,366 0 0
ANALOG DEVICES INC COM 032654105 100,809 610,857 SH   SOLE   610,857 0 0
APPLE INC COM 037833100 106,483 752,529 SH   SOLE   752,529 0 0
BANK NOVA SCOTIA B C COM 064149107 105,713 1,717,832 SH   SOLE   1,717,832 0 0
BCE INC COM NEW 05534B760 42,655 851,651 SH   SOLE   851,651 0 0
BLACKROCK INC COM 09247X101 20,446 24,379 SH   SOLE   24,379 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 112,668 2,103,042 SH   SOLE   2,103,042 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 4,688 102,747 SH   SOLE   102,747 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 97,565 1,735,235 SH   SOLE   1,735,235 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 36,749 994,786 SH   SOLE   994,786 0 0
CANADIAN NATL RY CO COM 136375102 65,228 562,979 SH   SOLE   562,979 0 0
CANADIAN PAC RY LTD COM 13645T100 1,577 24,157 SH   SOLE   24,157 0 0
CGI INC CL A SUB VTG 12532H104 3,366 39,638 SH   SOLE   39,638 0 0
CHARLES RIV LABS INTL INC COM 159864107 57,422 141,083 SH   SOLE   141,083 0 0
CME GROUP INC COM 12572Q105 101,653 537,153 SH   SOLE   537,153 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 17,028 133,050 SH   SOLE   133,050 0 0
COSTCO WHSL CORP NEW COM 22160K105 39,308 87,478 SH   SOLE   87,478 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 6,545 37,763 SH   SOLE   37,763 0 0
CULLEN FROST BANKERS INC COM 229899109 34,460 290,510 SH   SOLE   290,510 0 0
D R HORTON INC COM 23331A109 24,677 293,883 SH   SOLE   293,883 0 0
DANAHER CORPORATION COM 235851102 149,906 500,622 SH   SOLE   500,622 0 0
DESCARTES SYS GROUP INC COM 249906108 14,108 173,351 SH   SOLE   173,351 0 0
DIGITAL RLTY TR INC COM 253868103 10,089 69,842 SH   SOLE   69,842 0 0
ENBRIDGE INC COM 29250N105 87,913 2,207,155 SH   SOLE   2,207,155 0 0
EOG RES INC COM 26875P101 43,006 535,771 SH   SOLE   535,771 0 0
FACEBOOK INC CL A 30303M102 99,120 296,185 SH   SOLE   296,185 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,051 33,295 SH   SOLE   33,295 0 0
FIRSTSERVICE CORP NEW COM 33767E202 17,464 96,614 SH   SOLE   96,614 0 0
FIVE BELOW INC COM 33829M101 53,430 302,189 SH   SOLE   302,189 0 0
FORTIS INC COM 349553107 9,618 216,855 SH   SOLE   216,855 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 59,754 840,361 SH   SOLE   840,361 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 57,715 925,812 SH   SOLE   925,812 0 0
LINDE PLC SHS G5494J103 92,571 321,316 SH   SOLE   321,316 0 0
MARSH & MCLENNAN COS INC COM 571748102 49,419 331,971 SH   SOLE   331,971 0 0
MASTERCARD INCORPORATED CL A 57636Q104 168,791 495,152 SH   SOLE   495,152 0 0
MICROSOFT CORP COM 594918104 262,770 947,086 SH   SOLE   947,086 0 0
NETFLIX INC COM 64110L106 118,785 198,582 SH   SOLE   198,582 0 0
NORDSON CORP COM 655663102 84,397 359,180 SH   SOLE   359,180 0 0
PEPSICO INC COM 713448108 56,125 373,145 SH   SOLE   373,145 0 0
PROCTER AND GAMBLE CO COM 742718109 5,917 42,323 SH   SOLE   42,323 0 0
QUALCOMM INC COM 747525103 24,266 188,136 SH   SOLE   188,136 0 0
ROCKWELL AUTOMATION INC COM 773903109 25,782 87,683 SH   SOLE   87,683 0 0
ROYAL BK CDA COM 780087102 159,742 1,605,725 SH   SOLE   1,605,725 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 38,037 1,308,734 SH   SOLE   1,308,734 0 0
SHOPIFY INC CL A 82509L107 2,764 2,037 SH   SOLE   2,037 0 0
SUN LIFE FINANCIAL INC. COM 866796105 41,782 811,833 SH   SOLE   811,833 0 0
TC ENERGY CORP COM 87807B107 33,980 706,155 SH   SOLE   706,155 0 0
TELUS CORPORATION COM 87971M103 59,671 2,715,310 SH   SOLE   2,715,310 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 6,264 178,559 SH   SOLE   178,559 0 0
TEXAS INSTRS INC COM 882508104 89,166 474,033 SH   SOLE   474,033 0 0
TFI INTL INC COM 87241L109 25,583 250,112 SH   SOLE   250,112 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,041 21,076 SH   SOLE   21,076 0 0
THOMSON REUTERS CORP. COM NEW 884903709 24,947 225,662 SH   SOLE   225,662 0 0
TJX COS INC NEW COM 872540109 23,228 352,049 SH   SOLE   352,049 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 158,025 2,387,526 SH   SOLE   2,387,526 0 0
VISA INC COM CL A 92826C839 15,639 70,208 SH   SOLE   70,208 0 0
WASTE CONNECTIONS INC COM 94106B101 69,565 552,412 SH   SOLE   552,412 0 0