32,593 shares
46,072 shares
259,199 shares
169,913 shares
65,288 shares
47,822 shares
97,510 shares
72,315 shares
55,985 shares
49,238 shares