4,518 shares
3,016 shares
36,710 shares
256,372 shares
80,827 shares
185,040 shares
338,089 shares
108,283 shares
224,433 shares
232,582 shares