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 Stock 88579Y101 40,816 211,833 SH   SOLE   211,433 400 0
51job Inc ADR 316827104 9,396 150,096 SH   SOLE   150,096 0 0
Abbott Laboratories Common Stock 002824100 272,861 2,276,880 SH   SOLE   2,074,620 202,260 0
Abbvie Inc Common Stock 00287Y109 20,531 189,721 SH   SOLE   189,721 0 0
Abcam PLC - ADR ADR 000380204 479 24,926 SH   SOLE   24,926 0 0
Accenture Plc Common Stock G1151C101 3,356 12,150 SH   SOLE   12,150 0 0
Aflac Incorporated Common Stock 001055102 2,177 42,550 SH   SOLE   42,550 0 0
Air Products & Chemicals Inc. Common Stock 009158106 422 1,500 SH   SOLE   1,500 0 0
Alcon Inc. Common Stock H01301128 12,468 177,660 SH   SOLE   177,660 0 0
Alibaba Group Holding-SP ADR ADR 01609W102 96,635 426,212 SH   SOLE   321,962 104,250 0
Alithya Group Inc. Common Stock 01643B106 4,252 1,740,866 SH   SOLE   1,740,866 0 0
Allstate Corporation Common Stock 020002101 5,401 47,007 SH   SOLE   47,007 0 0
Alphabet Inc - A Common Stock 02079K305 217,498 105,453 SH   SOLE   83,720 21,733 0
Alphabet Inc - C Common Stock 02079K107 198,313 95,867 SH   SOLE   94,915 952 0
Altria Group Inc. Common Stock 02209S103 9,692 189,445 SH   SOLE   189,445 0 0
Amazon.Com Inc Common Stock 023135106 209,302 67,646 SH   SOLE   56,549 11,097 0
Ambev SA ADR ADR 02319V103 43 15,913 SH   SOLE   15,913 0 0
Amcor PLC Common Stock G0250X107 1,119 95,809 SH   SOLE   95,809 0 0
American Financial Group Inc/OH Common Stock 025932104 68,908 603,931 SH   SOLE   569,346 34,585 0
AMETEK Inc Common Stock 031100100 384 3,011 SH   SOLE   3,011 0 0
Anheuser-Busch Inbev NV ADR ADR 03524A108 2,857 45,469 SH   SOLE   45,469 0 0
Apple Inc. Common Stock 037833100 8,199 67,129 SH   SOLE   67,129 0 0
Applied Materials Inc. Common Stock 038222105 2,137 16,000 SH   SOLE   16,000 0 0
ASML Holding NV-NY Reg Shs NY Reg Shrs N07059210 15,972 25,873 SH   SOLE   25,873 0 0
AT&T Inc. Common Stock 00206R102 591 19,536 SH   SOLE   19,536 0 0
Automatic Data Processing Inc. Common Stock 053015103 30,431 161,468 SH   SOLE   161,208 260 0
Baidu Inc. Sponsored ADR ADR 056752108 449 2,067 SH   SOLE   2,067 0 0
Banco Bradesco ADR ADR 059460303 5,025 1,069,350 SH   SOLE   1,069,350 0 0
Banco Santander SA ADR ADR 05964H105 90 26,410 SH   SOLE   26,410 0 0
Bank of America Corporation Common Stock 060505104 785 20,293 SH   SOLE   20,293 0 0
Bank of Montreal Common Stock 063671101 13,101 147,002 SH   SOLE   147,002 0 0
Bank of New York Mellon Corp Common Stock 064058100 460 9,731 SH   SOLE   9,731 0 0
Bank of Nova Scotia Common Stock 064149107 1,059,602 16,939,225 SH   SOLE   12,952,150 3,987,075 0
Bank OZK Common Stock 06417N103 87,477 2,141,440 SH   SOLE   1,706,768 434,672 0
Baxter International Inc. Common Stock 071813109 53,172 630,454 SH   SOLE   598,014 32,440 0
BCE Inc. Common Stock 05534B760 12,371 274,082 SH   SOLE   271,702 2,380 0
Becton Dickinson and Company Common Stock 075887109 229,483 943,794 SH   SOLE   807,543 136,251 0
Berkshire Hathaway Inc - A Common Stock 084670108 771 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc - B Common Stock 084670702 139,540 546,212 SH   SOLE   532,640 13,572 0
Berry Global Group Inc Common Stock 08579W103 50,054 815,225 SH   SOLE   768,140 47,085 0
BHP Billiton LTD-SPON ADR ADR 088606108 230 3,323 SH   SOLE   3,323 0 0
Booking Holdings Inc Common Stock 09857L108 116,829 50,145 SH   SOLE   39,745 10,400 0
Boston Scientific Corporation Common Stock 101137107 174,122 4,505,116 SH   SOLE   3,734,861 770,255 0
Bristol-Myers Squibb Company Common Stock 110122108 486 7,710 SH   SOLE   7,710 0 0
British American Tobacco ADR ADR 110448107 309 8,000 SH   SOLE   8,000 0 0
Brookfield Asset Mgt - A Common Stock 112585104 1,107,393 24,898,522 SH   SOLE   18,856,552 6,041,970 0
Brookfield Infrastructure PA Ltd Part G16252101 1,845 34,589 SH   SOLE   34,589 0 0
Brookfield Renewable Corp MLP 11284V105 259 5,533 SH   SOLE   5,533 0 0
Brookfield Renewable Energy Partners MLP G16258108 1,927 45,147 SH   SOLE   45,147 0 0
Brown-Forman Corp - A Common Stock 115637100 2,803 44,032 SH   SOLE   44,032 0 0
Brown-Forman Corp - B Common Stock 115637209 3,603 52,247 SH   SOLE   52,247 0 0
CAE Inc. Common Stock 124765108 586,522 20,585,613 SH   SOLE   15,183,351 5,402,262 0
Canadian Imperial Bank of Commerce Common Stock 136069101 1,368 13,979 SH   SOLE   13,979 0 0
Canadian National Railway Company Common Stock 136375102 1,237,820 10,667,552 SH   SOLE   8,284,211 2,383,341 0
Canadian Natural Resources Common Stock 136385101 2,082 67,362 SH   SOLE   66,842 520 0
Canadian Pacific Railway Limited Common Stock 13645T100 3,670 9,610 SH   SOLE   9,610 0 0
Cardinal Health Inc. Common Stock 14149Y108 789 13,000 SH   SOLE   13,000 0 0
CarMax Inc. Common Stock 143130102 423 3,190 SH   SOLE   3,190 0 0
CDW Corp/DE Common Stock 12514G108 323 1,949 SH   SOLE   1,949 0 0
Cenovus Energy Inc. Common Stock 15135U109 132 17,665 SH   SOLE   14,665 3,000 0
CGI Inc. Common Stock 12532H104 687,819 8,258,388 SH   SOLE   6,349,461 1,908,927 0
Chevron Corporation Common Stock 166764100 17,331 165,392 SH   SOLE   165,362 30 0
Chubb Limited Common Stock H1467J104 116,672 738,573 SH   SOLE   516,453 222,120 0
Cintas Corporation Common Stock 172908105 273 800 SH   SOLE   800 0 0
Cisco Systems Inc. Common Stock 17275R102 2,123 41,075 SH   SOLE   41,075 0 0
Clorox Company Common Stock 189054109 1,099 5,700 SH   SOLE   5,700 0 0
Coca-Cola Company Common Stock 191216100 8,401 159,386 SH   SOLE   159,386 0 0
Cognizant Technology Solutions Corp Common Stock 192446102 65,044 832,628 SH   SOLE   792,443 40,185 0
Colgate-Palmolive Company Common Stock 194162103 81,469 1,033,477 SH   SOLE   1,032,252 1,225 0
Colliers International Group Inc Common Stock 194693107 15,148 154,185 SH   SOLE   154,185 0 0
Comcast Corp - A Common Stock 20030N101 142,038 2,624,986 SH   SOLE   2,556,416 68,570 0
Cooper Cos Inc/the Common Stock 216648402 2,024 5,270 SH   SOLE   5,270 0 0
Copart Inc Common Stock 217204106 151,903 1,398,615 SH   SOLE   1,179,625 218,990 0
Corvus Gold Inc. Common Stock 221013105 29 16,700 SH   SOLE   16,700 0 0
Costco Wholesale Corporation Common Stock 22160K105 38,226 108,451 SH   SOLE   108,426 25 0
Credicorp Ltd ADR Common Stock G2519Y108 4,020 29,442 SH   SOLE   29,442 0 0
Credit Acceptance Corp. Common Stock 225310101 42,879 119,035 SH   SOLE   111,956 7,079 0
CVS Health Corporation Common Stock 126650100 16,315 216,872 SH   SOLE   216,872 0 0
Danaher Corporation Common Stock 235851102 275 1,225 SH   SOLE   1,225 0 0
Davita Inc. Common Stock 23918K108 2,108 19,565 SH   SOLE   19,565 0 0
Denison Mines Corp Common Stock 248356107 10 10,000 SH   SOLE   10,000 0 0
Descartes Systems Group Inc Common Stock 249906108 287,832 4,718,441 SH   SOLE   3,973,248 745,193 0
Diageo Plc ADR ADR 25243Q205 125,816 766,193 SH   SOLE   766,193 0 0
Dirtt Environmental Solutions Ltd. Common Stock 25490H106 3,040 990,039 SH   SOLE   990,039 0 0
Discover Financial Services Common Stock 254709108 897 9,450 SH   SOLE   9,450 0 0
Dollar Tree Inc Common Stock 256746108 6,415 56,050 SH   SOLE   56,050 0 0
Dominion Energy Common Stock 25746U109 7,915 104,205 SH   SOLE   104,205 0 0
Duke Energy Corporation Common Stock 26441C204 5,474 56,717 SH   SOLE   56,717 0 0
DuPont de Nemours Inc. Common Stock 26614N102 315 4,078 SH   SOLE   4,078 0 0
Eli Lilly & Company Common Stock 532457108 16,817 90,021 SH   SOLE   90,021 0 0
Emerson Electric Co. Common Stock 291011104 13,451 149,094 SH   SOLE   149,094 0 0
Enbridge Inc Common Stock 29250N105 962,773 26,432,139 SH   SOLE   20,166,775 6,265,364 0
EOG Resources Inc. Common Stock 26875P101 55,458 764,634 SH   SOLE   740,004 24,630 0
Expedia Group Inc Common Shares 30212P303 222 1,295 SH   SOLE   1,295 0 0
Exxon Mobil Corporation Common Stock 30231G102 29,115 521,507 SH   SOLE   521,467 40 0
Facebook Inc. Common Stock 30303M102 230,451 782,438 SH   SOLE   652,378 130,060 0
Fidelity National Information Services Inc. Common Stock 31620M106 386 2,750 SH   SOLE   2,750 0 0
FirstService Corp Common Stock 33767E202 751 5,062 SH   SOLE   5,062 0 0
Fiserv Inc. Common Stock 337738108 249,901 2,099,310 SH   SOLE   1,874,524 224,786 0
Fomento Econ.Mexicano SAB de CV ADR ADR 344419106 4,998 66,353 SH   SOLE   66,001 352 0
Fortis Inc. Common Stock 349553107 1,466 33,802 SH   SOLE   33,802 0 0
Franco Nevada Corporation Common Stock 351858105 144,234 1,151,063 SH   SOLE   834,723 316,340 0
Fresenius Medical Care AG&Co KGAa ADR ADR 358029106 4,730 128,269 SH   SOLE   127,469 800 0
General Electric Company Common Stock 369604103 173 13,206 SH   SOLE   12,250 956 0
Gildan Activewear Inc. Common Stock 375916103 540,106 17,650,340 SH   SOLE   13,328,711 4,321,629 0
GlaxoSmithKline plc ADR ADR 37733W105 1,355 37,986 SH   SOLE   37,986 0 0
Guidewire Software Inc Common Stock 40171V100 28,707 282,473 SH   SOLE   265,004 17,469 0
Hartford Financial Services Grp Inc. Common Stock 416515104 1,355 20,300 SH   SOLE   20,300 0 0
HDFC Bank Ltd ADR ADR 40415F101 86,896 1,118,509 SH   SOLE   757,691 360,818 0
Hilton Worldwide Holdings Inc. Common Stock 43300A203 30,628 253,293 SH   SOLE   135,593 117,700 0
Home Depot Inc. Common Stock 437076102 1,449 4,748 SH   SOLE   4,748 0 0
Honeywell International Inc. Common Stock 438516106 1,022 4,710 SH   SOLE   4,710 0 0
HSBC Holdings Sponsored ADR ADR 404280406 1,174 40,315 SH   SOLE   40,315 0 0
Illinois Tool Works Inc. Common Stock 452308109 352 1,593 SH   SOLE   1,416 177 0
Imperial Oil Limited Common Stock 453038408 2,665 110,051 SH   SOLE   110,051 0 0
Infosys Ltd ADR ADR 456788108 3,547 189,518 SH   SOLE   189,518 0 0
ING Groep N.V. ADR ADR 456837103 1,407 115,057 SH   SOLE   115,057 0 0
Intel Corporation Common Stock 458140100 1,134 17,725 SH   SOLE   17,725 0 0
Interactive Brokers Group Inc Common Stock 45841N107 117,801 1,612,832 SH   SOLE   1,241,947 370,885 0
Intercontinental Hotels-ADR ADR 45857P806 749 10,883 SH   SOLE   10,883 0 0
International Business Machines Corp Common Stock 459200101 823 6,180 SH   SOLE   6,180 0 0
International Flavors & Fragrances Common Stock 459506101 9,777 70,037 SH   SOLE   70,037 0 0
IQVIA Holdings Inc Common Stock 46266C105 154,899 802,004 SH   SOLE   702,802 99,202 0
Johnson & Johnson Common Stock 478160104 150,222 914,039 SH   SOLE   912,961 1,078 0
JPMorgan Chase & Co. Common Stock 46625H100 248,919 1,635,155 SH   SOLE   1,614,547 20,608 0
Kellogg Company Common Stock 487836108 316 5,000 SH   SOLE   5,000 0 0
Kimberly-Clark Corporation Common Stock 494368103 15,016 107,993 SH   SOLE   107,993 0 0
Kraft Heinz Company Common Stock 500754106 608 15,216 SH   SOLE   15,216 0 0
LCI Industries Common Stock 50189K103 62,072 469,254 SH   SOLE   350,802 118,452 0
Lowe's Companies Inc. Common Stock 548661107 703 3,700 SH   SOLE   3,700 0 0
M&T Bank Corporation Common Stock 55261F104 10,648 70,234 SH   SOLE   70,234 0 0
Magna International Inc - A Common Stock 559222401 740,039 8,403,679 SH   SOLE   6,305,763 2,097,916 0
Manulife Financial Corporation Common Stock 56501R106 911,599 42,387,867 SH   SOLE   32,179,348 10,208,519 0
Markel Corporation Common Stock 570535104 245 215 SH   SOLE   215 0 0
Marsh & McLennan Companies Inc. Common Stock 571748102 596 4,900 SH   SOLE   4,900 0 0
Mastercard Inc - A Common Stock 57636Q104 241,232 677,524 SH   SOLE   602,647 74,877 0
McCormick & Company Incorporated Common Stock 579780206 709 7,960 SH   SOLE   7,960 0 0
McDonald's Corporation Common Stock 580135101 7,380 32,930 SH   SOLE   32,930 0 0
Medtronic Inc. Plc Common Stock G5960L103 1,743 14,759 SH   SOLE   14,759 0 0
Merck & Co. Inc. Common Stock 58933Y105 7,955 103,199 SH   SOLE   103,199 0 0
Methanex Corporation Common Stock 59151K108 1,093 29,642 SH   SOLE   29,642 0 0
MetLife Inc. Common Stock 59156R108 6,647 109,350 SH   SOLE   109,350 0 0
Microsoft Corporation Common Stock 594918104 506,921 2,150,066 SH   SOLE   1,843,411 306,655 0
Mondelez International Inc. Common Stock 609207105 67,532 1,153,803 SH   SOLE   1,114,868 38,935 0
National Grid Plc ADR ADR 636274409 2,586 43,659 SH   SOLE   43,659 0 0
New Oriental Education & Technology Group Inc. ADR 647581107 6,933 495,270 SH   SOLE   495,270 0 0
NIKE Inc - B Common Stock 654106103 15,387 115,788 SH   SOLE   115,788 0 0
Norfolk Southern Corporation Common Stock 655844108 214 800 SH   SOLE   800 0 0
Novartis AG ADR ADR 66987V109 37,520 438,936 SH   SOLE   369,866 69,070 0
Novo Nordisk A/S Sponsored ADR ADR 670100205 6,354 94,246 SH   SOLE   94,246 0 0
Nutrien Ltd Common Stock 67077M108 702,774 13,047,005 SH   SOLE   9,922,572 3,124,433 0
Open Text Corporation Common Stock 683715106 778,706 16,333,691 SH   SOLE   12,743,991 3,589,700 0
Oracle Corporation Common Stock 68389X105 234,030 3,335,196 SH   SOLE   2,901,016 434,180 0
Parker Hannifin Corporation Common Stock 701094104 2,036 6,455 SH   SOLE   6,455 0 0
Pembina Pipeline Corporation Common Stock 706327103 32,809 1,136,005 SH   SOLE   1,136,005 0 0
PepsiCo Inc. Common Stock 713448108 203,337 1,437,522 SH   SOLE   1,263,816 173,706 0
Pfizer Inc. Common Stock 717081103 22,131 610,863 SH   SOLE   608,273 2,590 0
Philip Morris International Inc. Common Stock 718172109 8,391 94,565 SH   SOLE   94,565 0 0
Procter & Gamble Company Common Stock 742718109 122,200 902,315 SH   SOLE   901,683 632 0
Progressive Corp/The Common Stock 743315103 301 3,152 SH   SOLE   3,152 0 0
Public Service Enterprises Group Common Stock 744573106 1,042 17,316 SH   SOLE   17,316 0 0
Quest Diagnostics Incorporated Common Stock 74834L100 1,646 12,832 SH   SOLE   12,832 0 0
RealPage Inc. Common Stock 75606N109 1,118 12,824 SH   SOLE   12,824 0 0
Relx Plc ADR ADR 759530108 41,816 1,662,040 SH   SOLE   1,662,040 0 0
Restaurant Brands International Inc. Common Stock 76131D103 636,501 9,788,163 SH   SOLE   7,409,543 2,378,620 0
Rogers Communications Inc - B Common Stock 775109200 4,765 103,357 SH   SOLE   103,357 0 0
Ross Stores Inc. Common Stock 778296103 1,142 9,524 SH   SOLE   9,524 0 0
Royal Bank of Canada Common Stock 780087102 216,346 2,346,726 SH   SOLE   2,316,734 29,992 0
Royal Dutch Shell Plc ADR - A ADR 780259206 8,166 208,274 SH   SOLE   208,274 0 0
Sanofi ADR ADR 80105N105 1,137 23,000 SH   SOLE   23,000 0 0
SAP AG ADR ADR 803054204 35,363 288,003 SH   SOLE   287,828 175 0
ServisFirst Bancshares Inc Common Stock 81768T108 41,833 682,108 SH   SOLE   640,003 42,105 0
Shaw Communications Inc - B Common Stock 82028K200 6,458 248,403 SH   SOLE   247,653 750 0
Shopify Inc. Class - A Common Stock 82509L107 472,686 428,198 SH   SOLE   323,576 104,622 0
Silvercorp Metals Inc. Common Stock 82835P103 155 31,500 SH   SOLE   31,500 0 0
Smith & Nephew Plc ADR ADR 83175M205 4,427 116,831 SH   SOLE   116,831 0 0
SPDR S&P 500 ETF Trust ETP 78462F103 13,592 34,297 SH   SOLE   34,297 0 0
Stantec Inc Common Stock 85472N109 529,922 12,379,807 SH   SOLE   9,424,464 2,955,343 0
Starbucks Corporation Common Stock 855244109 840 7,696 SH   SOLE   7,346 350 0
Stitch Fix Inc. Common Stock 860897107 9,617 194,136 SH   SOLE   182,272 11,864 0
Stryker Corporation Common Stock 863667101 1,010 4,147 SH   SOLE   4,147 0 0
Sun Life Financial Inc. Common Stock 866796105 13,125 259,747 SH   SOLE   259,747 0 0
Suncor Energy Inc. Common Stock 867224107 12,125 580,111 SH   SOLE   580,111 0 0
Taiwan Semiconductor Manufactng ADR ADR 874039100 34,349 290,411 SH   SOLE   290,411 0 0
TC Energy Corp. Common Stock 87807B107 36,487 796,030 SH   SOLE   796,030 0 0
TELUS Corp Common Stock 87971M103 12,202 612,753 SH   SOLE   612,753 0 0
Texas Instruments Incorporated Common Stock 882508104 548 2,900 SH   SOLE   2,900 0 0
The Sherwin-Williams Company Common Stock 824348106 83,269 111,588 SH   SOLE   85,375 26,213 0
Thomson Reuters Corp. Common Stock 884903709 731,149 8,347,224 SH   SOLE   6,539,747 1,807,477 0
TJX Companies Inc. Common Stock 872540109 121,229 1,832,643 SH   SOLE   1,539,123 293,520 0
Toronto-Dominion Bank Common Stock 891160509 717,576 11,003,980 SH   SOLE   8,853,106 2,150,874 0
Total SE - ADR ADR 89151E109 8,356 179,564 SH   SOLE   179,564 0 0
Toyota Motor Corp. Sponsored ADR ADR 892331307 349 2,240 SH   SOLE   2,240 0 0
Travelers Companies Inc. Common Stock 89417E109 321 2,140 SH   SOLE   2,140 0 0
Trip.com Group Ltd - ADR Common Stock 89677Q107 8,365 211,080 SH   SOLE   211,080 0 0
Tucows Inc Common Stock 898697206 980 12,657 SH   SOLE   12,657 0 0
Tyler Technologies Inc Common Stock 902252105 19,092 44,974 SH   SOLE   42,318 2,656 0
Tyson Foods Inc - A Common Stock 902494103 222 3,000 SH   SOLE   3,000 0 0
Unilever Plc ADR ADR 904767704 44,255 792,677 SH   SOLE   791,527 1,150 0
Union Pacific Corporation Common Stock 907818108 714 3,240 SH   SOLE   3,240 0 0
UnitedHealth Group Incorporated Common Stock 91324P102 284,521 764,699 SH   SOLE   653,712 110,987 0
US Bancorp Common Stock 902973304 29,391 531,390 SH   SOLE   530,740 650 0
Verisk Analytics Inc - A Common Stock 92345Y106 179,462 1,015,693 SH   SOLE   923,224 92,469 0
Verizon Communications Inc. Common Stock 92343V104 3,075 52,886 SH   SOLE   52,886 0 0
Viatris Inc. Common Shares 92556V106 934 66,922 SH   SOLE   66,601 321 0
Visa Inc - A Common Stock 92826C839 5,499 25,975 SH   SOLE   25,870 105 0
Vodafone Group Plc-Sponsored ADR ADR 92857W308 2,707 146,902 SH   SOLE   146,902 0 0
Walgreens Boots Alliance Common Stock 931427108 3,156 57,499 SH   SOLE   57,044 455 0
Wal-Mart Stores Inc. Common Stock 931142103 3,373 24,836 SH   SOLE   24,766 70 0
Walt Disney Company Common Stock 254687106 1,256 6,808 SH   SOLE   6,808 0 0
Wells Fargo & Company Common Stock 949746101 10,461 267,755 SH   SOLE   266,755 1,000 0
West Fraser Timber Co. Ltd. Common Stock 952845105 251 3,500 SH   SOLE   3,500 0 0
Xcel Energy Inc. Common Stock 98389B100 4,176 62,800 SH   SOLE   62,800 0 0
Yum China Holdings Inc Common Stock 98850P109 7,740 130,723 SH   SOLE   130,723 0 0
Zimmer Biomet Holdings Inc Common Stock 98956P102 13,734 85,795 SH   SOLE   85,795 0 0
Zoetis Inc. Common Stock 98978V103 19,302 122,571 SH   SOLE   122,571 0 0