SERIES B PREFERRED UNIT PURCHASE AGREEMENT among BLACK STONE MINERALS, L.P. and MINERAL ROYALTIES ONE, L.L.C. November 22, 2017