21,016 shares
60,337 shares
100,460 shares
253,375 shares
56,819 shares
24,049 shares
115,398 shares
39,089 shares
42,219 shares
58,235 shares