104,049 shares
101,786 shares
100,292 shares
100,174 shares
99,283 shares
98,260 shares
95,455 shares
91,670 shares
90,081 shares
89,188 shares