47,016 shares
675,263 shares
129,927 shares
109,641 shares
50,686 shares
171,555 shares
46,141 shares
76,741 shares
86,291 shares
49,172 shares