45,167 shares
42,752 shares
45,143 shares
43,450 shares
280,446 shares
194,236 shares
227,716 shares
259,989 shares
138,950 shares
170,141 shares