A majority of the Council shall be a quorum for the transaction of business. The Council may, by a majority vote of those present, compel the attendance of its members and other officers of the City at its meetings and enforce orderly conduct therein. No Councilmember shall vote on any question in which he or she has any financial interest other than the common public interest, but on all other questions every Councilmember present shall be entitled to vote. On all votes which are not unanimous, the yea or nay vote of each member shall be recorded by roll call, but where the vote is unanimous, it shall be necessary to so state. However, all members of the Council who are absent shall be so listed in the minutes of the meeting.