Update 10/20/11 – See the updated chart.
From Germany’s Renewable Energy Agency (terms translated by Google):