4,520 shares
3,017 shares
36,710 shares
256,375 shares
80,827 shares
185,040 shares
338,091 shares
108,283 shares
224,435 shares
232,582 shares