607,934 shares
18,477 shares
21,285 shares
89,822 shares
88,036 shares
45,718 shares
25,425 shares
270,997 shares
34,724 shares
83,715 shares