20,959 shares
48,303 shares
33,343 shares
18,642 shares
40,769 shares
15,540 shares
19,441 shares
36,751 shares
34,564 shares
40,181 shares