Kirby signs agreements for 29 additional inland tank barges