Inland acquires $424 million portfolio of shopping centers