58,744 shares
26,698 shares
44,961 shares
40,977 shares
229,695 shares
148,692 shares
598,192 shares
27,956 shares
31,708 shares
231,977 shares