20,973 shares
60,283 shares
100,421 shares
253,317 shares
56,759 shares
24,004 shares
115,348 shares
39,038 shares
42,165 shares
58,156 shares