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.
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.