We were also very active in share buybacks during the quarter, purchasing 650,000 CF common shares from the market that were subsequently cancelled. 1,350,000 common shares remain available for repurchase under our current normal course issuer bid (NCIB) arrangement. CANACCORD GENUITY Record advisory revenue was a key driver of Canaccord Genuity's performance this quarter, which helped to offset slower investment banking and trading activity. At $38.5 million, advisory revenue was 78% higher than last quarter and 53% higher than the same quarter last year.