291,637 shares
291,141 shares
287,582 shares
276,358 shares
260,417 shares
253,832 shares
251,852 shares
251,565 shares
249,554 shares
236,422 shares