The 16 lanes are divided by the three slots of the motherboard. When only the top slot is used the you get full 16x speed. When the first and second are used they run at 8 and 8. When all three are used the bandwidth on the second slot is split and given to the 3rd so you only have 8x 4x 4x.