249,511 shares
337,238 shares
248,291 shares
218,738 shares
167,243 shares
186,432 shares
154,414 shares
148,017 shares
263,493 shares
144,838 shares