20,958 shares
48,301 shares
33,327 shares
18,641 shares
40,765 shares
15,540 shares
19,440 shares
36,739 shares
34,555 shares
40,181 shares