52,915 shares
228,634 shares
102,759 shares
309,144 shares
801,691 shares
160,057 shares
185,019 shares
68,132 shares
38,685 shares
454,831 shares