256,841 shares
254,473 shares
240,736 shares
240,393 shares
240,087 shares
236,608 shares
235,562 shares
234,146 shares
231,938 shares
231,864 shares