368,460 shares
102,913 shares
50,753 shares
253,438 shares
44,669 shares
43,350 shares
39,068 shares
30,345 shares
164,768 shares
30,723 shares