34,908 shares
66,407 shares
40,963 shares
165,318 shares
52,825 shares
43,995 shares
354,708 shares
269,765 shares
30,743 shares
325,024 shares