33,956 shares
109,240 shares
37,246 shares
55,624 shares
236,681 shares
36,022 shares
100,628 shares
78,134 shares
63,074 shares
45,373 shares