MEMBERSHIP INTEREST PURCHASE AGREEMENT by and among CARGURUS, INC., CAROFFER, LLC, CAROFFER INVESTORS HOLDING, LLC, THE MEMBERS (as defined herein), and BRUCE THOMPSON, as the Members’ Representative December 9, 2020