248,519 shares
261,618 shares
51,315 shares
63,713 shares
45,036 shares
94,228 shares
89,254 shares
88,694 shares
84,130 shares
156,538 shares