EXCHANGE MONTH BROKER_NUM BROKER_NAME TOTAL_VOLUME VOLUME PERCENTAGE TOTAL_VALUE VALUE PERCENTAGE NUM_OF_TRANS TRANS PERCENTAGE A 16-AUG 7 TD SECURITIES INC. 15810800 41.09 659963284 67.11 104 8.11 A 16-AUG 79 CIBC WORLD MARKETS INC. 7403300 19.24 89349794 9.09 349 27.22 A 16-AUG 80 NATIONAL BANK FINANCIAL INC. 4015900 10.44 73073567 7.43 234 18.25 A 16-AUG 5 CITADEL SECURITIES CANADA ULC 4476500 11.63 57140297 5.81 220 17.16 A 16-AUG 9 BMO NESBITT BURNS INC. 2005000 5.21 38436786 3.91 115 8.97 A 16-AUG 2 RBC CAPITAL MARKETS 1734500 4.51 24846177 2.53 94 7.33 A 16-AUG 85 SCOTIA CAPITAL INC. 594700 1.55 10257634 1.04 25 1.95 A 16-AUG 39 MERRILL LYNCH CANADA LTD. 965300 2.51 10164668 1.03 59 4.60 A 16-AUG 73 CORMARK SECURITIES INC. 445800 1.16 6818444 0.69 21 1.64 A 16-AUG 19 DESJARDINS SECURITIES INC. 289400 0.75 3383313 0.34 17 1.33 A 16-AUG 72 CREDIT SUISSE SECURITIES (CANADA), INC. 80300 0.21 1329910 0.14 5 0.39 A 16-AUG 99 JITNEYTRADE INC. 108900 0.28 1256862 0.13 7 0.55 A 16-AUG 15 UBS SECURITIES CANADA INC. 60000 0.16 1029200 0.10 6 0.47 A 16-AUG 4 CANTOR FITZGERALD CANADA CORP 38100 0.10 892302 0.09 2 0.16 A 16-AUG 53 MORGAN STANLEY CANADA LTD. 26400 0.07 859056 0.09 1 0.08 A 16-AUG 27 DUNDEE SECURITIES LTD. 84000 0.22 836516 0.09 5 0.39 A 16-AUG 33 CANACCORD GENUITY CORP. 50000 0.13 735400 0.07 2 0.16 A 16-AUG 3 ALTACORP CAPITAL INC 43800 0.11 696576 0.07 4 0.31 A 16-AUG 77 PETERS & CO. LTD. 25000 0.06 530500 0.05 1 0.08 A 16-AUG 88 CREDENTIAL SECURITIES INC 25000 0.06 408050 0.04 2 0.16 A 16-AUG 91 JONESTRADING CANADA INC. 60600 0.16 278760 0.03 2 0.16 A 16-AUG 222 J.P. MORGAN SECURITIES CANADA INC. 29700 0.08 224235 0.02 1 0.08 A 16-AUG 10 FIRSTENERGY CAPITAL CORP. 20000 0.05 156400 0.02 1 0.08 A 16-AUG 89 RAYMOND JAMES LTD. 10000 0.03 154900 0.02 1 0.08 A 16-AUG 86 PICTET (CANADA) & COMPANY 25000 0.06 153250 0.02 1 0.08 A 16-AUG 13 INSTINET CANADA LTD. 10100 0.03 143218 0.01 1 0.08 A 16-AUG 58 QTRADE SECURITIES INC. 20500 0.05 133865 0.01 1 0.08 A 16-AUG 124 QUESTRADE INC. 21600 0.06 114912 0.01 1 0.08 TOTAL BLOCK TRADES 38480200 983367876 1282