The limiting factor will typically be VRAM. In your case 5 transcodes is consuming 3687MiB out of 16380, so if VRAM consumption scales linearly, that would imply you could handle around 22 streams on your setup…
I came up with 3150MB but yes… 22-25’ish streams depending on bitrates and resolutions.