The money allocated to each of the programs varies. What happens in any given year depends on the priorities. If there is money for development going into the registration system or the case management system, it would affect cost, but the money that's been going in has largely been the same.
On May 2nd, 2017. See this statement in context.