58,691 shares
26,647 shares
44,960 shares
40,967 shares
229,695 shares
148,655 shares
598,184 shares
27,955 shares
31,704 shares
231,967 shares