35,323 shares
28,029 shares
69,839 shares
125,404 shares
21,852 shares
59,058 shares
26,277 shares
24,195 shares
139,684 shares
14,789 shares