4,502 shares
2,997 shares
36,695 shares
256,357 shares
80,802 shares
185,029 shares
338,055 shares
108,256 shares
224,415 shares
221,029 shares