Each retail Edition (e.g. Home Premium, Professional....) have 5 keys, each key can activate 10 times.
Each Enterprise Edition have 1 MAK key which can activate 500 times
There are total 9 retail editions and 1 Enterprise Edition in windows 7.
Total number of activations = 5 X 9 X 10 + 500 = 950.