48,368 shares
27,032 shares
221,540 shares
24,872 shares
31,592 shares
420,498 shares
20,950 shares
43,327 shares
21,704 shares
208,414 shares