307,561 shares
302,681 shares
296,890 shares
294,760 shares
294,043 shares
292,207 shares
289,105 shares
287,490 shares
286,847 shares
285,879 shares