407,009 shares
19,617 shares
29,525 shares
24,354 shares
14,666 shares
40,438 shares
25,529 shares
12,791 shares
18,106 shares
43,142 shares