309 shares
354 shares
486 shares
375 shares
263 shares
303 shares
398 shares
352 shares
530 shares
469 shares