4,534 shares
3,024 shares
36,714 shares
256,375 shares
80,827 shares
185,040 shares
338,097 shares
108,284 shares
224,436 shares
232,589 shares