280,262 shares
274,345 shares
273,500 shares
270,595 shares
263,968 shares
262,183 shares
261,021 shares
258,671 shares
255,974 shares
254,869 shares