129,618 shares
128,151 shares
120,608 shares
119,901 shares
118,563 shares
115,929 shares
113,905 shares
108,523 shares
108,130 shares
106,379 shares