PrimeEnergy Authorizes 300,000-Share Buyback After Annual Meeting