President Donald Trump's personal political Facebook page had the highest number of impressions during the period from May-July 2018, narrowly beating a political T-shirt vendor called "American AF." Below, see the range of ad impressions Facebook provided for each advertiser.