46,703 shares
675,191 shares
129,630 shares
109,320 shares
50,670 shares
171,305 shares
46,130 shares
76,469 shares
85,978 shares
48,772 shares