10,641 shares
21,358 shares
42,094 shares
30,560 shares
11,723 shares
531,975 shares
8,349 shares
10,571 shares
236,369 shares
6,188 shares