29,683 shares
316 shares
262 shares
288 shares
380 shares
400 shares
322 shares
387 shares
471 shares
348 shares