28,368 shares
102,203 shares
88,043 shares
59,544 shares
35,445 shares
14,758 shares
16,905 shares
9,814 shares
28,596 shares
19,171 shares