4,510 shares
3,002 shares
36,699 shares
256,364 shares
80,818 shares
185,033 shares
338,077 shares
108,277 shares
224,423 shares
232,576 shares