50,858 shares
97,424 shares
23,779 shares
20,901 shares
20,372 shares
176,504 shares
27,767 shares
16,732 shares
18,055 shares
94,103 shares