28,226 shares
102,039 shares
87,817 shares
59,373 shares
35,367 shares
14,689 shares
16,696 shares
9,788 shares
28,133 shares
19,031 shares