114,566 shares
112,447 shares
108,256 shares
108,243 shares
107,990 shares
101,672 shares
101,085 shares
99,677 shares
93,207 shares
91,189 shares