IR View Ian Russell profile Ian Russell Charlotte, NC Power Index 43.19 North Carolina rank NC rank 142nd 2024 rank 1000th+