If I'm not mistaken, the application is processed in Whitehorse and the final email is sent through Calgary. My application was processed through Whitehorse.
When I applied through Stream B, there were roughly 17000 slots still left in that stream. At the beginning of the month, based on what I saw in this forum, IRCC had 19000+ Stream B applicants left. So that, and other approvals from other streams, leads me to believe that IRCC processed at least 3000 TR to PR applications in January.
You can actually see the pattern in this forum, that earlier in the month we were seeing approvals of individuals who applied in May 26 and May 30, and it slowly moved to the first week of June. So I'd imagine July applicants will take some time; at this point they've gone through less than half of Stream B applicants.