21,097 shares
60,443 shares
100,582 shares
253,520 shares
56,978 shares
24,198 shares
115,503 shares
39,245 shares
42,422 shares
58,339 shares