I am not familiar with football jersey sales and these numbers seem remarkably high to me, hence my skepticism.
Within 24 hours of his transfer being made official last Tuesday, Juventus had sold 520,000 shirts with his name on.
Yahoo Italy (Google translated):
Ronaldo, in one day sold 520 thousand jerseys
The price? For the commercial version 104 euros , 1 44.90 for the official replica. At the moment it is not clear whether yesterday's sales concern the first or second version, but little changes. ...
Let's assume, on the downside, that all the links are those in the commercial version. That is, those from 104 euros. For 520 thousand times it means gross income of around 54 million euros.