Illinois Tollway BOD approves $29 million in contracts