21,403 shares
49,269 shares
34,368 shares
13,610 shares
152,343 shares
104,987 shares
17,822 shares
221,980 shares
76,470 shares
31,965 shares