128,871 shares
18,246 shares
23,347 shares
247,285 shares
44,640 shares
30,661 shares
324,104 shares
368,745 shares
21,601 shares
80,943 shares