161,903 shares
149,109 shares
138,281 shares
137,977 shares
136,474 shares
131,257 shares
121,146 shares
115,036 shares
105,898 shares
103,844 shares