50,482 shares
215,685 shares
20,793 shares
238,747 shares
18,156 shares
43,871 shares
159,411 shares
72,858 shares
34,395 shares
30,871 shares