56,777 shares
105,619 shares
40,017 shares
56,226 shares
58,357 shares
72,681 shares
291,223 shares
559,630 shares
60,358 shares
223,401 shares