41,675 shares
12,557 shares
32,418 shares
72,436 shares
94,923 shares
21,770 shares
39,052 shares
16,580 shares
50,619 shares
76,965 shares