218,861 shares
209,947 shares
60,571 shares
56,051 shares
451,944 shares
210,050 shares
60,366 shares
113,494 shares
117,741 shares
259,387 shares