368,481 shares
102,957 shares
50,800 shares
253,449 shares
44,716 shares
43,359 shares
39,112 shares
30,394 shares
164,817 shares
30,767 shares