337,169 shares
29,853 shares
35,809 shares
3,843,132 shares
25,464 shares
68,002 shares
26,159 shares
26,160 shares
15,358 shares
22,158 shares