24,505 shares
19,365 shares
256,281 shares
45,403 shares
33,889 shares
85,155 shares
46,413 shares
15,814 shares
19,791 shares
25,235 shares