36,527 shares
167,948 shares
32,814 shares
295,121 shares
31,434 shares
52,704 shares
38,002 shares
30,546 shares
37,306 shares
427,044 shares