128,878 shares
18,384 shares
23,475 shares
247,432 shares
44,775 shares
30,731 shares
324,268 shares
368,902 shares
21,803 shares
81,125 shares