Write a function that takes a list of strings as input and returns a new list with the strings sorted in ascending order based on their lengths. If two strings have the same length, they should be ordered in the same order as they appear in the original list.
['banana', 'apple', 'orange', 'kiwi']['kiwi', 'apple', 'banana', 'orange']