115,659 shares
102,542 shares
99,114 shares
95,789 shares
95,743 shares
88,444 shares
85,822 shares
80,686 shares
71,818 shares
56,052 shares