310,451 shares
303,653 shares
247,046 shares
64,555 shares
371,167 shares
49,134 shares
464,470 shares
302,635 shares
544,731 shares
482,591 shares