295,904 shares
291,637 shares
291,141 shares
287,582 shares
276,358 shares
263,892 shares
260,417 shares
253,832 shares
251,852 shares
251,565 shares