607,658 shares
18,258 shares
21,032 shares
89,573 shares
87,763 shares
45,456 shares
25,204 shares
270,678 shares
34,494 shares
83,427 shares