How Many Sites Can I Activate my License on?

This depends on which plan you are on. 

The Personal plan lets you activate it on 1 site, the Business on 3 sites and the Unlimited on unlimited sites.