43,836 shares
58,159 shares
19,909 shares
13,944 shares
34,846 shares
18,854 shares
12,498 shares
11,560 shares
31,426 shares
245,015 shares