20,962 shares
48,303 shares
33,395 shares
18,642 shares
40,783 shares
15,542 shares
19,445 shares
36,781 shares
34,583 shares
40,183 shares