United sold 7M shirts over 5 years, with 2M of those within a specific "one year" period, whatever that may be. The most important part of that chart, however, is not the top line. Look at the #4 and #5 clubs for each supplier. Only 7 clubs sell more than 1/2M shirts a year (on average). These numbers are old and the new numbers may look different, but where are City, Arsenal, Chelsea, Dortmund, PSG, Roma... and Everton? These clubs don't average >than 500k shirts sold per year. If you make £25 net profit per shirt, that's only £12,500,000, in shirt sales per year. Even if a club like Chelsea makes £40 per shirt (which seems quite a bit high), that's only £20,000,000 per year in shirt sale proceeds.
Where's the shirt money, Bill?