607,676 shares
18,261 shares
21,044 shares
89,581 shares
87,772 shares
45,470 shares
25,208 shares
270,703 shares
34,499 shares
83,443 shares