I'm not an expert in this kind of data, but I used Semrush which allowed limited access on a free account - yep, too cheap to pay! There are a number of providers I think. Hope that helps.