248,353 shares
166,902 shares
138,707 shares
233,148 shares
38,241 shares
154,926 shares
119,505 shares
99,141 shares
286,491 shares
271,051 shares