23,284 shares
197,752 shares
307,017 shares
59,943 shares
68,101 shares
184,265 shares
54,882 shares
31,265 shares
64,403 shares
95,989 shares