128,861 shares
18,043 shares
23,136 shares
247,091 shares
44,357 shares
30,635 shares
323,938 shares
368,582 shares
21,423 shares
80,719 shares