337,127 shares
29,817 shares
35,760 shares
3,843,097 shares
25,455 shares
67,963 shares
26,128 shares
26,132 shares
15,345 shares
22,145 shares