Keller Williams had 143 offices ranked by transactions and 140 ranked by sales volume