97,597 shares
303,034 shares
213,864 shares
160,804 shares
167,250 shares
136,501 shares
127,206 shares
128,435 shares
108,359 shares
190,408 shares