There aren't too many of them, but the best way would be to search for some affiliate networks related to your niche and see if some of them give this opportunity, probably there are some, but also make sure to check if there is a big difference between pay per impression and pay per click, as if it is, you should focus on it instead, although you are getting a high amount of impressions.