PERFICIENT INC. INVESTOR RIGHTS AGREEMENT