Brendan,
I'm not sure I agree with this, as it assumes that the competitors are operating at full capacity, which in these times is doubtful. Even if they were, not all of the current employees are "out on the road". Would a competitor need to add the same number of HR staff, for example, should they get the extra business? I doubt it as economies of scale would be at play. So, IMO the additional staff hired by competitors would only be a fraction of 290. How many exactly is anyone's guess. If there are a large number of competitors each getting a slice of the pie then only a tiny fraction of that 290 would be employed.
Overall, I would expect, in the short term, that the competitors would hire some extra staff to mee their increased demand, on a temporary basis. I would also expect a natural increase in the prices charged as supply has contracted. In the longer term, I would expect a new entrant to enter the market in order to chase these profits.