24,511 shares
19,370 shares
256,288 shares
45,416 shares
33,901 shares
85,169 shares
46,428 shares
15,829 shares
19,802 shares
25,240 shares