20,945 shares
60,192 shares
100,360 shares
253,226 shares
56,678 shares
23,926 shares
115,296 shares
38,968 shares
42,069 shares
58,074 shares