218,966 shares
29,848 shares
335,295 shares
178,367 shares
30,932 shares
174,516 shares
90,217 shares
73,300 shares
27,315 shares
48,165 shares