251,296 shares
250,904 shares
250,335 shares
249,580 shares
249,436 shares
248,811 shares
247,971 shares
247,527 shares
245,109 shares
242,461 shares