364,034 shares
334,294 shares
314,187 shares
310,026 shares
301,438 shares
259,630 shares
252,893 shares
252,152 shares
246,196 shares
235,641 shares