256,924 shares
197,163 shares
194,659 shares
144,428 shares
19,753 shares
22,997 shares
10,793 shares
14,540 shares
16,131 shares
13,019 shares