15,039 shares
11,320 shares
383,473 shares
21,919 shares
31,201 shares
15,811 shares
33,891 shares
147,438 shares
11,951 shares
21,132 shares