20,962 shares
48,303 shares
33,395 shares
18,642 shares
40,780 shares
15,542 shares
19,444 shares
36,781 shares
34,581 shares
40,183 shares