My hypothesis based on these results is that there are at least 19k accounts with access to STW that plan on purchasing from the OG store. Assuming each account buys at least one skin, this is a highly lucrative move for Epic. It's a good thing they fixed the "fragile trap" bug before they announced the OG store.
Considering this data only includes players who have Save the World and had the time to invest immediately in XP farming, it suggests an even bigger payout from the full BR userbase.
Not that you guys care. I was just observing "out loud" some interesting implications of this data.