166,561 shares
27,665 shares
103,241 shares
36,277 shares
21,627 shares
254,711 shares
43,793 shares
66,181 shares
40,584 shares
19,276 shares