337,161 shares
29,824 shares
35,771 shares
3,843,113 shares
25,460 shares
67,997 shares
26,135 shares
26,149 shares
15,352 shares
22,152 shares