248,436 shares
261,529 shares
51,179 shares
63,582 shares
44,971 shares
94,153 shares
89,154 shares
88,541 shares
84,046 shares
156,422 shares