Open End:
VTSMX, NAESX, VEXMX, PRDSX, and FSMAX are all recent (as of 3/31) buyers of 30k+ shares (each) of TPL.
VTSMX alone bought 131,880 shares. That is 1.7% of total outstanding shares if you are keeping score at home.
Though not a recent buyer, PRPFX owns 70K. TPL is the second largest position in the portfolio.
ETF:
VB, VTI, VDE, VXF, and INFL all hold greater than 10k shares
Some of the portfolios above are benchmarked to indicies maintained by CRSP, MSCI, S&P, Dow Jones, and Wilshire. Mostly extended market and complete market benchmarks.