46,768 shares
675,238 shares
129,680 shares
109,422 shares
50,679 shares
171,433 shares
46,136 shares
76,510 shares
86,144 shares
48,865 shares