30,140 shares
30,022 shares
29,994 shares
29,921 shares
29,602 shares
29,589 shares
29,540 shares
29,457 shares
29,315 shares
29,268 shares