46,702 shares
675,184 shares
129,628 shares
109,289 shares
50,670 shares
171,300 shares
46,130 shares
76,454 shares
85,976 shares
48,768 shares