15,791 shares
13,498 shares
9,285 shares
12,585 shares
8,463 shares
12,051 shares
37,195 shares
28,296 shares
16,336 shares
23,219 shares