368,472 shares
102,916 shares
50,758 shares
253,443 shares
44,672 shares
43,355 shares
39,070 shares
30,350 shares
164,774 shares
30,726 shares