607,680 shares
18,262 shares
21,046 shares
89,583 shares
87,774 shares
45,472 shares
25,209 shares
270,706 shares
34,501 shares
83,446 shares