46,821 shares
675,244 shares
129,692 shares
109,441 shares
50,681 shares
171,457 shares
46,136 shares
76,524 shares
86,182 shares
48,924 shares