Windows 7 tops 20% market share