48,287 shares
26,949 shares
221,474 shares
24,851 shares
31,536 shares
420,476 shares
20,931 shares
43,318 shares
21,660 shares
208,376 shares