31,608 shares
31,447 shares
31,281 shares
31,105 shares
30,984 shares
30,804 shares
30,461 shares
29,927 shares
29,792 shares
29,732 shares