32,584 shares
46,066 shares
259,194 shares
169,909 shares
65,282 shares
47,817 shares
97,502 shares
72,313 shares
55,983 shares
49,233 shares