32,446 shares
45,902 shares
259,031 shares
169,758 shares
65,103 shares
47,646 shares
97,346 shares
72,116 shares
55,829 shares
49,072 shares