18,987 shares
21,381 shares
24,227 shares
327,931 shares
47,657 shares
46,106 shares
32,568 shares
32,872 shares
22,906 shares
47,324 shares