22,642 shares
23,029 shares
18,246 shares
318,443 shares
282,074 shares
174,640 shares
76,389 shares
160,221 shares
406,941 shares
73,638 shares