22,770 shares
23,111 shares
18,347 shares
318,658 shares
282,159 shares
174,727 shares
76,495 shares
160,341 shares
407,020 shares
73,724 shares