337,389 shares
30,066 shares
35,993 shares
3,843,350 shares
25,646 shares
68,224 shares
26,348 shares
26,357 shares
15,533 shares
22,340 shares