18,153 shares
13,417 shares
28,351 shares
15,506 shares
16,853 shares
33,842 shares
30,357 shares
443,088 shares
20,155 shares
26,228 shares