128,871 shares
18,255 shares
23,354 shares
247,294 shares
44,649 shares
30,661 shares
324,116 shares
368,761 shares
21,627 shares
80,964 shares