248,512 shares
261,615 shares
51,313 shares
63,707 shares
45,018 shares
94,228 shares
89,253 shares
88,693 shares
84,129 shares
156,538 shares