37,897 shares
303 shares
276 shares
418 shares
288 shares
265 shares
275 shares
286 shares
284 shares
270 shares