H1B Transfer Clarification

how many times i can do transfer my h1b visa from company to company per year?
mutliple times as i wish or only once per year like if you transfer to Company A then do i need to wait for one more year to switch the company.