170,112 shares
165,614 shares
164,978 shares
164,009 shares
162,231 shares
155,782 shares
151,853 shares
150,578 shares
150,117 shares
147,899 shares