3,503 shares
206,192 shares
286,525 shares
247,216 shares
116,240 shares
125,311 shares
240,018 shares
49,519 shares
53,913 shares
152,361 shares