82,589 shares
322,948 shares
23,187 shares
253,680 shares
29,468 shares
30,902 shares
95,569 shares
43,036 shares
35,831 shares
31,430 shares