I would say that the $996 billion is probably as solid as it can be, but there for sure could be additional amounts because of the T106. Under the T106, corporations have to report only transactions over $1 million.
On June 20th, 2019. See this statement in context.