368,434 shares
102,912 shares
50,737 shares
253,421 shares
44,667 shares
43,329 shares
39,060 shares
30,326 shares
164,752 shares
30,708 shares