22,659 shares
23,040 shares
18,268 shares
318,492 shares
282,089 shares
174,651 shares
76,411 shares
160,239 shares
406,961 shares
73,650 shares