337,164 shares
29,831 shares
35,777 shares
3,843,119 shares
25,460 shares
67,999 shares
26,139 shares
26,152 shares
15,355 shares
22,153 shares