109,982 shares
178,084 shares
77,474 shares
36,614 shares
54,150 shares
112,928 shares
151,412 shares
187,052 shares
123,768 shares
18,714 shares