I've noticed that supply of Imperial Slaves seems to get whacked galaxy-wide, after every major update to ED, at least from 1.4 onwards. Xuanduna had around 600,000 Imp Slaves for sale a few months ago, now, supply is usually in the mere thousands (or according to eddb.io right now), hundreds.
I'm betting that supply will get whacked again when 2.2 lands.