GeekGold Bonus for All Supporters: 118.61
45.2% of Goal | left
the subject says it all...
You should all run out of rug at the same time.
There is enough rugs, 15 each for 2 or 3 players or 12 each for 4 players, so everyone gets the same number of turns.
It sounds like you used the small pile of rugs (which is for the 4th player only) for a game (in a 4 player game each player only uses 12 rugs).
I hope this helps