45,669 shares
44,347 shares
40,968 shares
32,573 shares
24,215 shares
19,441 shares
13,990 shares
12,170 shares
11,414 shares
10,374 shares