24,557 shares
19,398 shares
256,342 shares
45,462 shares
33,967 shares
85,224 shares
46,471 shares
15,883 shares
19,843 shares
25,274 shares