401 shares
308 shares
279 shares
217 shares
199 shares
193 shares
181 shares
166 shares
164 shares
159 shares