128,877 shares
18,330 shares
23,406 shares
247,366 shares
44,726 shares
30,697 shares
324,199 shares
368,841 shares
21,737 shares
81,074 shares