368,466 shares
102,913 shares
50,756 shares
253,441 shares
44,669 shares
43,351 shares
39,068 shares
30,346 shares
164,771 shares
30,723 shares