58,780 shares
26,724 shares
44,980 shares
40,996 shares
229,710 shares
148,727 shares
598,261 shares
27,993 shares
31,720 shares
231,988 shares