46,715 shares
675,210 shares
129,667 shares
109,399 shares
50,672 shares
171,347 shares
46,132 shares
76,479 shares
86,031 shares
48,778 shares