248,350 shares
166,895 shares
138,698 shares
233,082 shares
38,212 shares
154,920 shares
119,435 shares
99,137 shares
286,429 shares
271,033 shares