538 shares
333 shares
449 shares
1,905 shares
407 shares
320 shares
278 shares
286 shares
288 shares
310 shares