95,751 shares
305 shares
251 shares
276 shares
301 shares
298 shares
303 shares
359 shares
331 shares
311 shares