43,594 shares
78,009 shares
37,455 shares
26,428 shares
36,043 shares
42,744 shares
315,426 shares
103,190 shares
132,759 shares
133,793 shares