607,684 shares
18,263 shares
21,047 shares
89,585 shares
87,776 shares
45,473 shares
25,210 shares
270,708 shares
34,502 shares
83,454 shares