248,350 shares
166,896 shares
138,699 shares
233,082 shares
38,213 shares
154,921 shares
119,444 shares
99,138 shares
286,474 shares
271,035 shares