159,643 shares
150,941 shares
143,267 shares
139,195 shares
124,264 shares
122,130 shares
113,511 shares
102,423 shares
77,515 shares
75,156 shares