56,439 shares
23,138 shares
17,324 shares
29,927 shares
232,419 shares
75,052 shares
18,554 shares
30,275 shares
8,933 shares
608,002 shares