337,153 shares
29,820 shares
35,764 shares
3,843,103 shares
25,456 shares
67,983 shares
26,132 shares
26,141 shares
15,347 shares
22,147 shares