49,965 shares
24,525 shares
324,581 shares
40,946 shares
83,756 shares
216,777 shares
93,734 shares
96,359 shares
45,465 shares
32,446 shares