256,406 shares
254,065 shares
253,462 shares
253,289 shares
250,699 shares
249,557 shares
247,050 shares
246,464 shares
246,428 shares
243,896 shares