31,180 shares
23,537 shares
23,259 shares
21,897 shares
20,839 shares
13,350 shares
13,294 shares
12,409 shares
11,373 shares
10,801 shares