112,051 shares
111,763 shares
111,096 shares
110,877 shares
110,713 shares
110,642 shares
110,304 shares
109,963 shares
109,656 shares
109,249 shares