20,968 shares
60,279 shares
100,420 shares
253,315 shares
56,758 shares
24,004 shares
115,339 shares
39,035 shares
42,158 shares
58,151 shares