158,947 shares
152,236 shares
145,492 shares
143,703 shares
143,299 shares
142,575 shares
141,993 shares
141,339 shares
128,861 shares
128,603 shares