128,854 shares
18,000 shares
23,115 shares
247,039 shares
44,304 shares
30,616 shares
323,811 shares
368,529 shares
21,356 shares
80,661 shares