以下のデータで積み上げ棒グラフを作成し、PNG形式でダウンロードできるようにしてください。

データ：
- 2022年: 商品A 300万円、商品B 200万円、商品C 150万円
- 2023年: 商品A 350万円、商品B 250万円、商品C 180万円
- 2024年: 商品A 400万円、商品B 300万円、商品C 200万円

要件：
- タイトル: 年度別売上構成（商品別）
- 縦軸: 売上（万円）
- 横軸: 年度
- 凡例: 商品A、商品B、商品C
- 色: 青系（#4A90E2）、オレンジ系（#FF8C42）、緑系（#2ECC71）
- 画像サイズ: 1280x720px
- フォント: 日本語対応（Noto Sans CKJ JP）
