248,418 shares
167,058 shares
138,797 shares
233,464 shares
38,433 shares
154,962 shares
119,675 shares
99,217 shares
286,832 shares
271,246 shares