97,597 shares
303,034 shares
213,863 shares
160,804 shares
167,249 shares
136,501 shares
127,205 shares
128,434 shares
108,359 shares
190,402 shares