31,114 shares
43,222 shares
42,782 shares
19,574 shares
19,549 shares
122,259 shares
33,741 shares
26,065 shares
146,938 shares
31,510 shares