many of us have taken note of your previous have even supported you
Many of us have taken note of your previous statements and have even supported you.
Many of us have taken note of your previous have even supported you.