308 shares
354 shares
486 shares
375 shares
263 shares
303 shares
397 shares
350 shares
526 shares
468 shares