15,045 shares
11,321 shares
383,478 shares
21,931 shares
31,205 shares
15,811 shares
33,899 shares
147,473 shares
11,953 shares
21,141 shares