110,747 shares
109,671 shares
109,587 shares
109,430 shares
108,257 shares
107,771 shares
106,270 shares
105,936 shares
105,709 shares
103,621 shares