21,021 shares
60,340 shares
100,463 shares
253,377 shares
56,821 shares
24,053 shares
115,399 shares
39,100 shares
42,222 shares
58,236 shares