You may be surprised by some of the names on this list and the size of these firms.