148,328 shares
146,896 shares
144,932 shares
142,358 shares
135,156 shares
133,753 shares
118,187 shares
101,131 shares
99,162 shares
84,621 shares