Mainstreet Research: LPC 42%, CPC 40%, NDP 8%