15,708 shares
15,087 shares
152,873 shares
15,079 shares
18,799 shares
18,041 shares
25,680 shares
339,272 shares
97,474 shares
27,948 shares