Any person owning land adjoining any navigable waters or watercourse, within or bordering upon this state, may erect upon his or her own land any wharf or wharves, and may extend them so far into said waters or watercourses as the convenience of shipping may require; and he or she may charge for wharfage such rates as shall be reasonable: PROVIDED, That he or she shall at all times leave sufficient room in the channel for the ordinary purposes of navigation.