303 shares
434 shares
349 shares
421 shares
445 shares
442 shares
299 shares
642 shares
619 shares
410 shares