305,736 shares
296,221 shares
290,819 shares
285,721 shares
279,177 shares
275,939 shares
258,556 shares
248,213 shares
245,014 shares
245,010 shares