248,320 shares
173,874 shares
152,508 shares
151,399 shares
135,630 shares
87,409 shares
85,158 shares
57,474 shares
44,223 shares
35,880 shares